Oracle Outside In XML Export Developer's Guide
Contents
Title and Copyright Information
Preface
Part I Getting Started with XML Export
1 Introduction
- 1.1 What's New in this Release
- 1.2 What Does This Technology Do?
- 1.3 Architectural Overview
- 1.4 Definition of Terms
- 1.5 Directory Structure
- 1.6 How to Use XML Export
- 1.7 Copyright Information
- 1.8 Copyright Information
2 Implementation Issues
3 Sample Applications
- 3.1 Building the Samples on a Windows System
- 3.2 An Overview of the Sample Applications
- 3.3 Accessing the SDK via a Java Wrapper
Part II Using the C/C++ API
4 Windows Implementation Details
5 UNIX Implementation Details
- 5.1 Installation
- 5.2 Libraries and Structure
- 5.3 The Basics
- 5.4 Character Sets
- 5.5 Runtime Considerations
- 5.6 Environment Variables
- 5.7 Changing Resources
- 5.8 HP-UX Compiling and Linking
- 5.9 IBM AIX Compiling and Linking
- 5.10 Linux Compiling and Linking
- 5.11 Oracle Solaris Compiling and Linking
6 Data Access Common Functions
- 6.1 Deprecated Functions
- 6.2 DAInitEx
- 6.3 DADeInit
- 6.4 DAOpenDocument
- 6.5 DAOpenSubdocumentById
- 6.6 DACloseDocument
- 6.7 DARetrieveDocHandle
- 6.8 DASetOption
- 6.9 DAGetOption
- 6.10 DAGetFileId
- 6.11 DAGetFileIdEx
- 6.12 DAGetObjectInfo
- 6.13 DAGetErrorString
- 6.14 DAGetTreeCount
- 6.15 DAGetTreeRecord
- 6.16 DAOpenTreeRecord
- 6.17 DASaveTreeRecord
- 6.18 DACloseTreeRecord
- 6.19 DASetStatCallback
- 6.20 DASetFileAccessCallback
7 Export Functions
8 Redirected IO
- 8.1 Using Redirected IO
- 8.2 Opening Files
- 8.3 IOClose
- 8.4 IORead
- 8.5 IOWrite
- 8.6 IOSeek
- 8.7 IOTell
- 8.8 IOGetInfo
- 8.9 IOSEEK64PROC / IOTELL64PROC
9 Callbacks
- 9.1 EX_CALLBACK_ID_CREATENEWFILE
- 9.2 EX_CALLBACK_ID_GRAPHICEXPORTFAILURE
- 9.3 EX_CALLBACK_ID_NEWFILEINFO
10 XML C/C++ Export Options
- 10.1 Character Mapping
- 10.2 Output
- 10.3 Input Handling
- 10.3.1 SCCOPT_EXTRACTXMPMETADATA
- 10.3.2 SCCOPT_FALLBACKFORMAT
- 10.3.3 SCCOPT_FIFLAGS
- 10.3.4 SCCOPT_FORMATFLAGS
- 10.3.5 SCCOPT_SYSTEMFLAGS
- 10.3.6 SCCOPT_IGNORE_PASSWORD
- 10.3.7 SCCOPT_LOTUSNOTESDIRECTORY
- 10.3.8 SCCOPT_PARSEXMPMETADATA
- 10.3.9 SCCOPT_PDF_FILTER_REORDER_BIDI
- 10.3.10 SCCOPT_PROCESS_OLE_EMBEDDINGS
- 10.3.11 SCCOPT_TIMEZONE
- 10.3.12 SCCOPT_HTML_COND_COMMENT_MODE
- 10.3.13 SCCOPT_ARCFULLPATH
- 10.3.14 SCCOPT_STROKE_TEXT
- 10.4 Compression
- 10.5 Graphics
- 10.5.1 SCCOPT_ACCEPT_ALT_GRAPHICS
- 10.5.2 SCCOPT_GIF_INTERLACED
- 10.5.3 SCCOPT_GRAPHIC_HEIGHTLIMIT
- 10.5.4 SCCOPT_GRAPHIC_OUTPUTDPI
- 10.5.5 SCCOPT_GRAPHIC_SIZELIMIT
- 10.5.6 SCCOPT_GRAPHIC_SIZEMETHOD
- 10.5.7 SCCOPT_GRAPHIC_TYPE
- 10.5.8 SCCOPT_GRAPHIC_WIDTHLIMIT
- 10.5.9 SCCOPT_JPEG_QUALITY
- 10.5.10 SCCOPT_RENDER_ENABLEALPHABLENDING
- 10.6 Callbacks
- 10.7 XML
- 10.8 File System
Part III Using the Java API
11 Introduction to the Java API
12 XML Export Java Classes
- 12.1 ArchiveNode Class
- 12.2 Callback Class
- 12.3 Exporter Interface
- 12.3.1 Document Interface
- 12.3.2 SeekableByteChannel6 Interface
- 12.3.3 OptionsCache Class
- 12.3.3.1 AcceptAlternateGraphics
- 12.3.3.2 DefaultInputCharacterSet
- 12.3.3.3 DocumentMemoryMode
- 12.3.3.4 EnableAlphaBlending
- 12.3.3.5 ExtractXMPMetadata
- 12.3.3.6 FallbackFormat
- 12.3.3.7 GraphicHeight
- 12.3.3.8 GraphicHeightLimit
- 12.3.3.9 GraphicOutputDPI
- 12.3.3.10 GraphicSizeLimit
- 12.3.3.11 GraphicSizeMethod
- 12.3.3.12 GraphicWidth
- 12.3.3.13 GraphicWidthLimit
- 12.3.3.14 IECondCommentMode
- 12.3.3.15 IgnorePassword
- 12.3.3.16 InterlacedGIFs
- 12.3.3.17 InternalRendering
- 12.3.3.18 ISODateTimes
- 12.3.3.19 JPEGQuality
- 12.3.3.20 LotusNotesDirectory
- 12.3.3.21 OutputGraphicType
- 12.3.3.22 ParseXMPMetadata
- 12.3.3.23 PDFReorderBiDi
- 12.3.3.24 PerformExtendedFI
- 12.3.3.25 ProcessOLEEmbeddingMode
- 12.3.3.26 RenderEmbeddedFonts
- 12.3.3.27 ShowArchiveFullPath
- 12.3.3.28 StrictFile
- 12.3.3.29 TimeZoneOffset
- 12.3.3.30 UnmappableCharacter
- 12.3.3.31 XMLDefinitionReference
- 12.3.3.32 XXFormatOptions
- 12.4 ExportStatus Class
- 12.5 FileFormat Class
- 12.6 ObjectInfo Class
- 12.7 OutsideIn
- 12.8 OutsideInException Class
- 12.9 XMLReference Class
Part IV Using the .NET API
13 Introduction to the .NET API
- 13.1 Requirements
- 13.2 Getting Started
14 XML Export .NET Classes
- 14.1 ArchiveNode Class
- 14.2 Callback Class
- 14.3 Exporter Interface
- 14.3.1 Document Interface
- 14.3.2 OptionsCache Class
- 14.3.2.1 AcceptAlternateGraphics
- 14.3.2.2 DefaultInputCharacterSet
- 14.3.2.3 DocumentMemoryMode
- 14.3.2.4 ExtractXMPMetadata
- 14.3.2.5 FallbackFormat
- 14.3.2.6 GraphicHeight
- 14.3.2.7 GraphicHeightLimit
- 14.3.2.8 GraphicOutputDPI
- 14.3.2.9 GraphicSizeLimit
- 14.3.2.10 GraphicSizeMethod
- 14.3.2.11 GraphicWidth
- 14.3.2.12 GraphicWidthLimit
- 14.3.2.13 IECondCommentMode
- 14.3.2.14 IgnorePassword
- 14.3.2.15 InterlacedGIFs
- 14.3.2.16 ISODateTimes
- 14.3.2.17 JPEGQuality
- 14.3.2.18 LotusNotesDirectory
- 14.3.2.19 OutputGraphicType
- 14.3.2.20 ParseXMPMetadata
- 14.3.2.21 PDFReorderBiDi
- 14.3.2.22 PerformExtendedFI
- 14.3.2.23 ProcessOLEEmbeddingMode
- 14.3.2.24 RenderEmbeddedFonts
- 14.3.2.25 ShowArchiveFullPath
- 14.3.2.26 StrictFile
- 14.3.2.27 TimeZoneOffset
- 14.3.2.28 UnmappableCharacter
- 14.3.2.29 XMLDefinitionReference
- 14.3.2.30 XXFormatOptions
- 14.4 ExportStatus Class
- 14.5 FileFormat Class
- 14.6 ObjectInfo Class
- 14.7 OutsideIn Class
- 14.8 OutsideInException Class
- 14.9 XMLReference Class