All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TransPDF.h
Go to the documentation of this file.
1 //---------------------------------------------------------------------------------------
2 // Copyright (c) 2001-2025 by Apryse Software Inc. All Rights Reserved.
3 // Consult legal.txt regarding legal and license information.
4 //---------------------------------------------------------------------------------------
5 // !Warning! This file is autogenerated, modify the .codegen file, not this one
6 // (any changes here will be wiped out during the autogen process)
7 
8 #ifndef PDFTRON_H_CPPPDFTransPDF
9 #define PDFTRON_H_CPPPDFTransPDF
10 #include <C/PDF/TRN_TransPDF.h>
11 
12 #include <Common/BasicTypes.h>
13 #include <Common/UString.h>
14 #include <PDF/PDFDoc.h>
15 #include <PDF/TransPDFOptions.h>
16 
17 namespace pdftron { namespace PDF {
18 
19 
24 class TransPDF
25 {
26 public:
27 
35  static void ExtractXLIFFWithFilter(PDFDoc& input_output_pdf, Filters::Filter& output_stream_for_xliff, const TransPDFOptions& options = TransPDFOptions());
36 
44  static void ApplyXLIFFWithFilter(PDFDoc& input, Filters::Filter& incoming_xliff, const TransPDFOptions& options = TransPDFOptions());
45 
53  static void ExtractXLIFF(PDFDoc& input_output_pdf, const UString& output_xliff, const TransPDFOptions& options = TransPDFOptions());
54 
62  static void ApplyXLIFF(PDFDoc& input, const UString& incoming_xliff, const TransPDFOptions& options = TransPDFOptions());
63 
64 };
65 
66 #include <Impl/TransPDF.inl>
67 } //end pdftron
68 } //end PDF
69 
70 
71 #endif //PDFTRON_H_CPPPDFTransPDF
static void ApplyXLIFFWithFilter(PDFDoc &input, Filters::Filter &incoming_xliff, const TransPDFOptions &options=TransPDFOptions())
static void ExtractXLIFF(PDFDoc &input_output_pdf, const UString &output_xliff, const TransPDFOptions &options=TransPDFOptions())
static void ExtractXLIFFWithFilter(PDFDoc &input_output_pdf, Filters::Filter &output_stream_for_xliff, const TransPDFOptions &options=TransPDFOptions())
static void ApplyXLIFF(PDFDoc &input, const UString &incoming_xliff, const TransPDFOptions &options=TransPDFOptions())