public class

TransPDFOptions

extends OptionsBase
java.lang.Object
   ↳ com.pdftron.pdf.OptionsBase
     ↳ com.pdftron.pdf.TransPDFOptions

Summary

Public Constructors
TransPDFOptions()
Constructor.
TransPDFOptions(String json_string)
Constructor.
Public Methods
int getBatchSize()
Gets the value BatchSize from the options object.
String getPages()
Gets the value Pages from the options object.
String getSourceLanguage()
Gets the value SourceLanguage from the options object.
TransPDFOptions setBatchSize(int value)
Sets the value for BatchSize in the options object.
TransPDFOptions setPages(String value)
Sets the value for Pages in the options object.
TransPDFOptions setSourceLanguage(String value)
Sets the value for SourceLanguage in the options object.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public TransPDFOptions ()

Constructor.

public TransPDFOptions (String json_string)

Constructor.

Public Methods

public int getBatchSize ()

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.

Returns
  • 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.

public String getPages ()

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.

Returns
  • 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.

public String getSourceLanguage ()

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).

Returns
  • 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).

public TransPDFOptions setBatchSize (int value)

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.

Parameters
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.
Returns
  • This object, for call chaining.

public TransPDFOptions setPages (String value)

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.

Parameters
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.
Returns
  • This object, for call chaining.

public TransPDFOptions setSourceLanguage (String value)

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).

Parameters
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).
Returns
  • This object, for call chaining.