Class: TransPDF

PDFNet. TransPDF


new TransPDF()

The class TransPDF. static interface to TransPDF xliff extraction and importing

Classes

TransPDFOptions

Methods


<static> applyXLIFF(input, incoming_xliff [, options])

Import translated XLIFF into a tagged PDF.
Parameters:
Name Type Argument Description
input PDFNet.PDFDoc | PDFNet.SDFDoc | PDFNet.FDFDoc The pdf to be processed.
incoming_xliff string Path to the XLIFF to import.
options PDFNet.TransPDF.TransPDFOptions <optional>
TransPDF options (optional).
Returns:
Type
Promise.<void>

<static> applyXLIFFWithFilter(input, incoming_xliff [, options])

Import translated XLIFF into a tagged PDF.
Parameters:
Name Type Argument Description
input PDFNet.PDFDoc | PDFNet.SDFDoc | PDFNet.FDFDoc The pdf to be processed.
incoming_xliff PDFNet.Filter The XLIFF to import.
options PDFNet.TransPDF.TransPDFOptions <optional>
TransPDF options (optional).
Returns:
Type
Promise.<void>

<static> createTransPDFOptions()

Method to create a TransPDFOptions object
Returns:
A promise that resolves to a PDFNet.TransPDF.TransPDFOptions.
Type
Promise.<PDFNet.TransPDF.TransPDFOptions>

<static> extractXLIFF(input_output_pdf, output_xliff [, options])

Extract the XLIFF and tag a PDF for translation.
Parameters:
Name Type Argument Description
input_output_pdf PDFNet.PDFDoc | PDFNet.SDFDoc | PDFNet.FDFDoc The pdf to be processed.
output_xliff string Path to the extracted XLIFF.
options PDFNet.TransPDF.TransPDFOptions <optional>
TransPDF options (optional).
Returns:
Type
Promise.<void>

<static> extractXLIFFWithFilter(input_output_pdf, output_stream_for_xliff [, options])

Extract the XLIFF and tag a PDF for translation.
Parameters:
Name Type Argument Description
input_output_pdf PDFNet.PDFDoc | PDFNet.SDFDoc | PDFNet.FDFDoc The pdf to be processed.
output_stream_for_xliff PDFNet.Filter The XLIFF extracted.
options PDFNet.TransPDF.TransPDFOptions <optional>
TransPDF options (optional).
Returns:
Type
Promise.<void>