//--------------------------------------------------------------------------------------- // Copyright (c) 2001-2025 by Apryse Software Inc. All Rights Reserved. // Consult legal.txt regarding legal and license information. //--------------------------------------------------------------------------------------- #ifndef PDFTRON_H_CPDFPRINT #define PDFTRON_H_CPDFPRINT #include #ifdef __cplusplus extern "C" { #endif TRN_API TRN_PrintStartPrintJob(TRN_PDFDoc in_pdfdoc, TRN_UString in_filename, TRN_UString in_jobname, TRN_UString in_outputFileName, TRN_PageSet in_pagesToPrint, TRN_Obj in_printerMode, volatile TRN_Bool * in_cancel, TRN_OCGContext in_ctx); TRN_API TRN_PDFPrintDocFormatterFormat(TRN_SDFDoc src_doc, TRN_Int32* src_pages_list, TRN_UInt32 src_pages_list_size, TRN_SDFDoc dst_doc, TRN_Obj options, volatile TRN_Bool * in_cancel, TRN_OCGContext in_ctx); #ifdef __cplusplus } #endif #endif // PDFTRON_H_CPDFPRINT