Home
/
Middleware
/
Oracle Outside In Technology
1/20
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
What Is Transformation Server?
1.1
What's New in this Release
1.2
Components of Transformation Server
1.2.1
The Transformation Agent (TSAGENT)
1.2.2
The Transformation Manager (TSMANAGER)
1.2.3
The C Client Module (SCCTS)
1.2.4
The Java Client (TSAPI)
1.3
Architecture
1.3.1
The Transformation Manager
1.3.2
The Transformation Agent
1.3.3
C Language Client Module (sccts)
1.3.4
Java Client Object
1.4
Directory Structure
1.5
Copyright Information
2
Installing and Running Transformation Server
2.1
Installation
2.1.1
Installing Multiple SDKs
2.1.2
Motif Library Compatibility Information
2.1.3
Visual C++ Redistributable Dependency
2.1.4
Environment Variables on UNIX
2.1.5
Libraries and Structure
2.2
Running Transformation Server
2.2.1
tsmanager
2.2.2
tsagent
2.3
Configuration Files
2.3.1
Examples
2.4
The Option Set Editor
2.4.1
Using the Option Set Editor
2.5
Extending the Functionality of Transformation Server
3
Initiating Transformations Using the SOAP API
3.1
TransformRequest
3.2
TransformationResponse
3.3
Transformation Server's HTTP GET/POST Interface
3.3.1
Differences Between the HTTP POST/GET and Full SOAP/XML Interfaces
3.3.2
Using the GET/POST Interface
3.3.3
Example
3.3.4
Sample Pages
4
Initiating Transformations Using the C/C++ API
4.1
TSInit
4.1.1
TSINITPARAMSVER2 Structure
4.2
TSMemFree
4.3
TSSetOption
4.4
TSSetOptionById
4.5
TSRunTransform
4.6
TSDeInit
4.7
Sample Applications
4.7.1
tsclient
4.7.2
tsdemo
5
Initiating Transformations Using the Java API
5.1
Key Packages
5.2
Key Classes
5.3
Redirected IO
5.4
Sample Applications
5.4.1
TSJavaDemo
5.4.2
URL Input and Output
5.4.3
Redirected Input and Output
6
Transformation Engine Specification
6.1
Getting Started
6.1.1
Transformation Engine Interface
6.1.2
Required Header Files
6.1.3
Transformation Agent Configuration
6.2
Transformation Engine Entry Point
6.2.1
LoadEngine
6.3
Engine Interface
6.3.1
EngineInterface Structure
6.3.2
openTransform
6.3.3
setOption
6.3.4
transform
6.3.5
closeTransform
6.4
Agent Interface
6.4.1
AgentInterface Structure
6.4.2
openIO
6.4.3
addToOutputList
6.4.4
setResultMsg
6.4.5
logMessage
7
IO Provider Specification
7.1
IO Provider Interface
7.1.1
Why Use IO Providers?
7.1.2
IO Specifications
7.1.3
Server-Side Versus Client-Side IO Providers
7.1.4
The C Version
7.1.5
The Java Version
7.2
Configuration
7.2.1
Server-Side Versus Client-Side Operation
7.3
IO Provider Entry Point
7.3.1
OpenIO
7.3.2
The BASEIO Structure
7.4
IO Provider Functions
7.4.1
IOClose
7.4.2
IORead
7.4.3
IOWrite
7.4.4
IOSeek
7.4.5
IOTell
7.4.6
IOGetInfo
7.5
IO Consumer Interface
7.5.1
Alloc
7.5.2
Free
7.5.3
UTF8toUCS2
7.5.4
UCS2toUTF8
7.5.5
IOConsumerInterface Data Structure
8
Upgrading Applications to Use Transformation Server
8.1
Basic Transformation Operations
8.2
Initialization and De-initialization
8.3
Setting Transformation Parameters
8.3.1
Options
8.3.2
Callbacks
8.4
Performing a Transformation
8.4.1
Specifying Inputs and Outputs with TS_IOSpec
8.4.2
Initiating the Transformation
8.4.3
Inspecting the Results
8.5
Advanced Transformation Operations
8.5.1
Handling Redirected IO
8.6
How Embedded API Options Map to the New SOAP Options
8.6.1
XML Export
8.6.2
PDF Export
8.6.3
Image Export
8.6.4
Search Export
8.6.5
HTML Export
A
SOAP Data Types and Options
Simple Types
Complex Types
IOSpec
stringData
stringList
TransformResponse
Enumerations
CharacterByteOrderEnum
CharacterSetEnum
ComplianceEnum
DatabaseFitToPageEnum
DefaultInputCharSetEnum
DefaultPageUnitsEnum
DocumentMemoryModeEnum
EmailHeaderOutputEnum
ExtractEmbeddedFilesEnum
FallbackFormatEnum
FlavorEnum
GraphicCroppingEnum
GraphicSizeMethodEnum
GraphicTypeEnum
GraphicWatermarkScaleTypeEnum
GridAdvanceEnum
MimeHeaderOutputEnum
oleEmbeddingsEnum
ReorderMethodEnum
SearchMLUnmappedTextEnum
SpreadSheetBordersEnum
SpreadsheetFitToPageEnum
SpreadsheetPageDirectionEnum
TiffByteOrderEnum
TiffColorSpaceEnum
TiffCompressionEnum
TiffFillOrderEnum
WatermarkPositionEnum
WatermarkScalingEnum
XmlDefinitionMethodEnum
SOAP Options
How Options Work
Character Mapping
Output
Input Handling
Layout
Compression
Graphics
Spreadsheet and Database File Rendering
Page Rendering
Font Rendering
Watermarks
XML
File System
B
C/C++ Client Data Types
Simple Types
Complex Types
All Export Products
HTML Export
Search Export
Image Export
Enumerations
All Export Products
HTML Export
Search Export
Image Export
PDF Export
XML Export
C
Java Client Data Types
Simple Types
Complex Types
All Products
HTML Export
Search Export
Image Export
Enumerations
All Export
HTML Export
Search Export
Image Export
PDF Export
XML Export
D
Copyrights and Licensing
Outside In Transformation Server Licensing
Index
Scripting on this page enhances content navigation, but does not change the content in any way.