| java.lang.Object | ||
| ↳ | com.pdftron.pdf.OptionsBase | |
| ↳ | com.pdftron.pdf.TransPDFOptions | |
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| enum | TransPDFOptions.XLIFFVersion | An enumeration used to specify the XLIFF version. | |||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
TransPDFOptions()
Constructor.
| |||||||||||
|
TransPDFOptions(String json_string)
Constructor.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int |
getBatchSize()
Gets the value BatchSize from the options object.
| ||||||||||
| boolean |
getFlipPageContentsForBiDirectionalTranslations()
Gets the value FlipPageContentsForBiDirectionalTranslations from the options object.
| ||||||||||
| String |
getPages()
Gets the value Pages from the options object.
| ||||||||||
| boolean |
getResizeSingleLine()
Gets the value ResizeSingleLine from the options object.
| ||||||||||
| String |
getSourceLanguage()
Gets the value SourceLanguage from the options object.
| ||||||||||
| TransPDFOptions.XLIFFVersion |
getXLIFFVersion()
Gets the value XLIFFVersion from the options object.
| ||||||||||
| TransPDFOptions |
setBatchSize(int value)
Sets the value for BatchSize in the options object.
| ||||||||||
| TransPDFOptions |
setFlipPageContentsForBiDirectionalTranslations(boolean value)
Sets the value for FlipPageContentsForBiDirectionalTranslations in the options object.
| ||||||||||
| TransPDFOptions |
setPages(String value)
Sets the value for Pages in the options object.
| ||||||||||
| TransPDFOptions |
setResizeSingleLine(boolean value)
Sets the value for ResizeSingleLine in the options object.
| ||||||||||
| TransPDFOptions |
setSourceLanguage(String value)
Sets the value for SourceLanguage in the options object.
| ||||||||||
| TransPDFOptions |
setXLIFFVersion(TransPDFOptions.XLIFFVersion value)
Sets the value for XLIFFVersion in the options object.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value BatchSize from the options object. The number of pages to process before saving an intermediate PDF to free resources. A greater number of pages will increase memory usage, and a smaller number will increase processing time. Default is 20.
| PDFNetException |
|---|
Gets the value FlipPageContentsForBiDirectionalTranslations from the options object. If true, any text and images on the page will have their positions inverted on the x-axis and vector artwork will be flipped on the x-axis.
| PDFNetException |
|---|
Gets the value Pages from the options object. Specifies a set of pages to process, such as "1-5", or "1-3,5,7-10". Open ended ranges are supported, e.g., "3-". By default all pages are processed. The first page is page number 1. This option only affects XLIFF extraction.
| PDFNetException |
|---|
Gets the value ResizeSingleLine from the options object. If true, single line text boxes will grow and shrink to accommodate translated text.
| PDFNetException |
|---|
Gets the value SourceLanguage from the options object. A language code as specified in [RFC 4646] that identifies the language of the source PDF. This will be set as the 'source-language' attribute of the file tag in the extracted XLIFF. Default is 'en' (English).
| PDFNetException |
|---|
Gets the value XLIFFVersion from the options object. Specifies the XLIFF version to use for export. Only 1.2 and 2.0 are currently supported. Any other versions will default to 1.2.
| PDFNetException |
|---|
Sets the value for BatchSize in the options object. The number of pages to process before saving an intermediate PDF to free resources. A greater number of pages will increase memory usage, and a smaller number will increase processing time. Default is 20.
| value | The number of pages to process before saving an intermediate PDF to free resources. A greater number of pages will increase memory usage, and a smaller number will increase processing time. Default is 20. |
|---|
| PDFNetException |
|---|
Sets the value for FlipPageContentsForBiDirectionalTranslations in the options object. If true, any text and images on the page will have their positions inverted on the x-axis and vector artwork will be flipped on the x-axis.
| value | The new value for FlipPageContentsForBiDirectionalTranslations. |
|---|
| PDFNetException |
|---|
Sets the value for Pages in the options object. Specifies a set of pages to process, such as "1-5", or "1-3,5,7-10". Open ended ranges are supported, e.g., "3-". By default all pages are processed. The first page is page number 1.
| value | Specifies a set of pages to process, such as "1-5", or "1-3,5,7-10". Open ended ranges are supported, e.g., "3-". By default all pages are processed. The first page is page number 1. This option only affects XLIFF extraction. |
|---|
| PDFNetException |
|---|
Sets the value for ResizeSingleLine in the options object. If true, single line text boxes will grow and shrink to accommodate translated text.
| value | The new value for ResizeSingleLine. |
|---|
| PDFNetException |
|---|
Sets the value for SourceLanguage in the options object. A language code as specified in [RFC 4646] that identifies the language of the source PDF. This will be set as the 'source-language' attribute of the file tag in the extracted XLIFF. Default is 'en' (English).
| value | A language code as specified in [RFC 4646] that identifies the language of the source PDF. This will be set as the 'source-language' attribute of the file tag in the extracted XLIFF. Default is 'en' (English). |
|---|
| PDFNetException |
|---|
Sets the value for XLIFFVersion in the options object. Specifies the XLIFF version to use for export. Only 1.2 and 2.0 are currently supported. Any other versions will default to 1.2.
| value | The new value for XLIFFVersion. |
|---|
| PDFNetException |
|---|