Oracle Outside In Web View Export Developer's Guide
Contents
Title and Copyright Information
Preface
Part I Getting Started with Web View Export
1 Introduction
- 1.1 What's New in this Release
- 1.2 Web View Export Overview
- 1.3 Definition of Terms
- 1.4 Directory Structure
2 Implementation Issues
- 2.1 Running in 24x7 Environments
- 2.2 Running in Multiple Threads or Processes
- 2.3 Web View Export Issues
3 Sample Applications
Part II Using the C/C++ API
4 Windows Implementation Details
- 4.1 Installation
- 4.2 Libraries and Structure
- 4.3 The Basics
- 4.4 Default Font Aliases
- 4.5 Changing Resources
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 Default Font Aliases
- 5.8 Changing Resources
- 5.9 Linux Compiling and Linking
6 Data Access Common Functions
- 6.1 DAInitEx
- 6.2 DADeInit
- 6.3 DAOpenDocument
- 6.4 DACloseDocument
- 6.5 DARetrieveDocHandle
- 6.6 DASetOption
- 6.7 DAGetOption
- 6.8 DAGetFileId
- 6.9 DAGetFileIdEx
- 6.10 DAGetErrorString
- 6.11 DAGetTreeCount
- 6.12 DAGetTreeRecord
- 6.13 DAOpenTreeRecord
- 6.14 DASaveTreeRecord
- 6.15 DACloseTreeRecord
- 6.16 DASetStatCallback
- 6.17 DASetFileAccessCallback
- 6.18 DAOpenSubdocumentById
- 6.19 DAAddOptionItem
- 6.20 DAGetOptionItem
- 6.21 DARemoveOptionItem
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
10 Web View Export C/C++ Options
- 10.1 Character Mapping
- 10.2 Input Handling
- 10.2.1 SCCOPT_FALLBACKFORMAT
- 10.2.2 SCCOPT_FIFLAGS
- 10.2.3 SCCOPT_FORMATFLAGS
- 10.2.4 SCCOPT_SYSTEMFLAGS
- 10.2.5 SCCOPT_IGNORE_PASSWORD
- 10.2.6 SCCOPT_LOTUSNOTESDIRECTORY
- 10.2.7 SCCOPT_PDF_FILTER_REORDER_BIDI
- 10.2.8 SCCOPT_REORDERMETHOD
- 10.2.9 SCCOPT_TIMEZONE
- 10.2.10 SCCOPT_HTML_COND_COMMENT_MODE
- 10.2.11 SCCOPT_ARCFULLPATH
- 10.3 Graphics
- 10.4 Page Rendering
- 10.5 Font Rendering
- 10.6 Web View Export Options
- 10.6.1 SCCOPT_OUTPUT_STRUCTURE
- 10.6.2 SCCOPT_URLPATH_RESOURCES
- 10.6.3 SCCOPT_URLPATH_OUTPUT
- 10.6.4 SCCOPT_EXTERNAL_STYLESHEET
- 10.6.5 SCCOPT_POST_LIBRARY_SCRIPT
- 10.6.6 SCCOPT_PRE_LIBRARY_SCRIPT
- 10.6.7 SCCOPT_OUTPUT_RAWTEXT
- 10.6.8 SCCOPT_EX_TEXTBUFFERSIZE
- 10.6.9 SCCOPT_FONT_PERMISSIONS_MODE
- 10.6.10 SCCOPT_FONT_REFERENCE_METHOD
- 10.6.11 SCCOPT_FONT_BASE_URL
- 10.6.12 SCCOPT_EMAIL_ATTACHMENT_HANDLING
- 10.6.13 SCCOPT_STAMP_IMAGE_URL
- 10.6.14 SCCOPT_WV_LIBRARY_NAME
- 10.6.15 SCCOPT_WV_STYLESHEET_NAME
Part III Using the Javascript API
11 Web View Export Javascript API
- 11.1 The Global OIT Object
- 11.2 Client-side Display Options
- 11.3 Client-side Control
- 11.4 Ranges
- 11.5 OIT.view
- 11.6 OIT.document
- 11.6.1 OIT.document.properties
- 11.6.2 OIT.document.externalData
- 11.6.3 OIT.document.setOptions
- 11.6.4 OIT.document.zoom
- 11.6.5 OIT.document.zoomIn
- 11.6.6 OIT.document.zoomOut
- 11.6.7 OIT.document.rotate
- 11.6.8 OIT.document.showHidden
- 11.6.9 OIT.document.find
- 11.6.10 OIT.document.findAll
- 11.6.11 OIT.document.getRawText
- 11.6.12 OIT.document.highlight
- 11.6.13 OIT.document.select
- 11.6.14 OIT.document.selectionType
- 11.6.15 OIT.document.selectionMode
- 11.6.16 OIT.document.selectionStyle
- 11.6.17 OIT.document.selection
- 11.6.18 OIT.document.textSelection
- 11.6.19 OIT.document.cellSelection
- 11.6.20 OIT.document.rectSelection
- 11.6.21 OIT.document.getSelectedText
- 11.6.22 OIT.document.textRange
- 11.6.23 OIT.document.textRange
- 11.6.24 OIT.document.textRange
- 11.6.25 OIT.document.cellRange
- 11.6.26 OIT.document.rectRange
- 11.6.27 OIT.document.updateViewSize
- 11.6.28 OIT.document.removeExtraEmailHeaders
- 11.6.29 OIT.document.addEventListener
- 11.6.30 OIT.document.removeEventListener
- 11.7 OIT.pages
- 11.8 OIT.highlights
- 11.8.1 Adding and Removing Highlights
- 11.8.1.1 OIT.highlights.add
- 11.8.1.2 OIT.highlights.defineStamp
- 11.8.1.3 OIT.highlights.addStamp
- 11.8.1.4 OIT.highlights.apply
- 11.8.1.5 OIT.highlights.remove
- 11.8.1.6 OIT.highlights.clear
- 11.8.1.7 OIT.highlights.autoHighlight
- 11.8.1.8 OIT.highlights.autoHighlightOptions
- 11.8.1.9 OIT.highlights.serialize
- 11.8.2 Interacting with Highlights
- 11.8.2.1 OIT.highlight.setOptions
- 11.8.2.2 OIT.highlights.comment
- 11.8.2.3 OIT.highlights.properties
- 11.8.2.4 OIT.highlights.property
- 11.8.2.5 OIT.highlights.current
- 11.8.2.6 OIT.highlights.active
- 11.8.2.7 OIT.highlights.moveto
- 11.8.2.8 OIT.highlights.movetoNext
- 11.8.2.9 OIT.highlights.movetoPrev
- 11.8.2.10 OIT.highlights.range
- 11.8.2.11 OIT.highlights.show
- 11.8.2.12 OIT.highlights.show
- 11.8.2.13 OIT.highlights.hide
- 11.8.2.14 OIT.highlights.hide
- 11.8.2.15 OIT.highlights.isHidden
- 11.8.2.16 OIT.highlights.showComment
- 11.8.2.17 OIT.highlights.hideComment
- 11.8.2.18 OIT.highlights.first
- 11.8.2.19 OIT.highlights.last
- 11.8.2.20 OIT.highlights.next
- 11.8.2.21 OIT.highlights.prev
- 11.8.2.22 OIT.highlights.activate
- 11.8.2.23 OIT.highlights.deactivate
- 11.8.2.24 OIT.highlights.addEventListener
- 11.8.2.25 OIT.highlights.removeEventListener
- 11.8.2.26 Examples
- 11.8.1 Adding and Removing Highlights
- 11.9 OIT.hyperlinks
- 11.10 OIT.archive
- 11.11 OIT.attachments
- 11.12 OIT.toolbars
- 11.13 OIT.local
- 11.14 Events from the Javascript API
Part IV Using the Java API
12 Web View Export Java API
13 Web View Export Java Classes
- 13.1 Annotation Class
- 13.2 ArchiveNode Class
- 13.3 Callback Class
- 13.4 ColorInfo Class
- 13.5 Exporter Interface
- 13.5.1 Annotatable Interface
- 13.5.2 Document Interface
- 13.5.3 SeekableByteChannel6 Interface
- 13.5.4 OptionsCache Class
- 13.5.4.1 BiDiReorderMethod
- 13.5.4.2 DefaultInputCharacterSet
- 13.5.4.3 DefaultPageMargins
- 13.5.4.4 DefaultPageSize
- 13.5.4.5 DefaultRenderFont
- 13.5.4.6 DocumentMemoryMode
- 13.5.4.7 EmailAttachmentHandling
- 13.5.4.8 EnableAlphaBlending
- 13.5.4.9 ExternalStylesheets
- 13.5.4.10 FallbackFormat
- 13.5.4.11 FontAliasList
- 13.5.4.12 FontBaseURL
- 13.5.4.13 FontDirectories
- 13.5.4.14 FontFilter
- 13.5.4.15 FontReferenceMethod
- 13.5.4.16 GraphicHeightLimit
- 13.5.4.17 GraphicOutputDPI
- 13.5.4.18 GraphicSizeLimit
- 13.5.4.19 GraphicWidthLimit
- 13.5.4.20 IECondCommentMode
- 13.5.4.21 IgnorePassword
- 13.5.4.22 ISODateTimes
- 13.5.4.23 LotusNotesDirectory
- 13.5.4.24 OutputRawtext
- 13.5.4.25 PageRange
- 13.5.4.26 PDFReorderBiDi
- 13.5.4.27 PerformExtendedFI
- 13.5.4.28 PostLibraryScripts
- 13.5.4.29 PreLibraryScripts
- 13.5.4.30 RenderEmbeddedFonts
- 13.5.4.31 ShowArchiveFullPath
- 13.5.4.32 StrokeOutText
- 13.5.4.33 TimeZoneOffset
- 13.5.4.34 UnmappableCharacter
- 13.5.4.35 URLPathOutput
- 13.5.4.36 URLPathResources
- 13.5.4.37 UseDocumentPageSettings
- 13.5.4.38 WebFontPermissions
- 13.5.4.39 WebViewLibraryName
- 13.5.4.40 WebViewOutputStructure
- 13.5.4.41 WebViewStylesheetName
- 13.6 ExportStatus Class
- 13.7 FileFormat Class
- 13.8 FontAliases Class
- 13.9 FontInfo Class
- 13.10 FontList Class
- 13.11 HighlightAreaAnnotation Class
- 13.12 HighlightTextAnnotation Class
- 13.13 Margins Class
- 13.14 OutsideIn
- 13.15 OutsideInException Class
- 13.16 PageInfo Class
- 13.17 PageRange Class
- 13.18 StampAnnotation Class
Part V Using the .NET API
14 Web View Export .NET API
- 14.1 Requirements
- 14.2 Getting Started
15 Web View Export .NET Classes
- 15.1 Annotation Class
- 15.2 ArchiveNode Class
- 15.3 Callback Class
- 15.4 ColorInfo Class
- 15.5 Exporter Interface
- 15.5.1 IAnnotatable Interface
- 15.5.2 Document Interface
- 15.5.3 OptionsCache Class
- 15.5.3.1 BiDiReorderMethod
- 15.5.3.2 DefaultInputCharacterSet
- 15.5.3.3 DefaultPageMargins
- 15.5.3.4 DefaultPageSize
- 15.5.3.5 DefaultRenderFont
- 15.5.3.6 DocumentMemoryMode
- 15.5.3.7 EMailAttachmentHandling
- 15.5.3.8 ExternalStylesheets
- 15.5.3.9 FallbackFormat
- 15.5.3.10 FontAliasList
- 15.5.3.11 FontBaseURL
- 15.5.3.12 FontDirectories
- 15.5.3.13 FontFilter
- 15.5.3.14 FontReferenceMethod
- 15.5.3.15 GraphicHeightLimit
- 15.5.3.16 GraphicOutputDPI
- 15.5.3.17 GraphicSizeLimit
- 15.5.3.18 GraphicWidthLimit
- 15.5.3.19 IECondCommentMode
- 15.5.3.20 IgnorePassword
- 15.5.3.21 ISODateTimes
- 15.5.3.22 LotusNotesDirectory
- 15.5.3.23 OutputRawtext
- 15.5.3.24 PageRange
- 15.5.3.25 PDFReorderBiDi
- 15.5.3.26 PerformExtendedFI
- 15.5.3.27 PostLibraryScripts
- 15.5.3.28 PreLibraryScripts
- 15.5.3.29 RenderEmbeddedFonts
- 15.5.3.30 ShowArchiveFullPath
- 15.5.3.31 StrokeOutText
- 15.5.3.32 TimeZoneOffset
- 15.5.3.33 UnmappableCharacter
- 15.5.3.34 URLPathOutput
- 15.5.3.35 URLPathResources
- 15.5.3.36 UseDocumentPageSettings
- 15.5.3.37 WebFontPermissions
- 15.5.3.38 WebViewLibraryName
- 15.5.3.39 WebViewStructure
- 15.5.3.40 WebViewStylesheetName
- 15.6 ExportStatus Class
- 15.7 FileFormat Class
- 15.8 FontAliases Class
- 15.9 FontInfo Class
- 15.10 FontList Class
- 15.11 HighlightAreaAnnotation Class
- 15.12 HighlightTextAnnotation Class
- 15.13 Margins Class
- 15.14 OutsideIn Class
- 15.15 OutsideInException Class
- 15.16 PageInfo Class
- 15.17 PageRange Class
- 15.18 StampAnnotation Class