Pdftools SDK
Loading...
Searching...
No Matches
include
PdfTools_PdfToolsOptimization.h
Go to the documentation of this file.
1
/******************************************************************************
2
*
3
* File: PdfTools_PdfToolsOptimization.h
4
*
5
* Description: Sub Header file for Pdftools SDK
6
*
7
* Author: PDF Tools AG
8
*
9
* Copyright: Copyright (C) 2023 - 2024 PDF Tools AG, Switzerland
10
* All rights reserved.
11
*
12
*****************************************************************************/
13
14
#ifndef PDFTOOLS_PDFTOOLSOPTIMIZATION_H__
15
#define PDFTOOLS_PDFTOOLSOPTIMIZATION_H__
16
17
#ifndef PDFTOOLS_CALL
18
#if defined(WIN32)
19
#define PDFTOOLS_CALL __stdcall
20
#else
21
#define PDFTOOLS_CALL
22
#endif
23
#endif
24
25
#include "
PdfTools_Types.h
"
26
#include "
PdfTools_PdfToolsSys.h
"
27
28
#ifdef __cplusplus
29
extern
"C"
30
{
31
#endif
32
33
#ifdef _UNICODE
34
#else
35
#endif
36
37
/******************************************************************************
38
* ImageRecompressionOptions
39
*****************************************************************************/
75
PDFTOOLS_EXPORT
TPdfToolsOptimization_CompressionAlgorithmSelection
PDFTOOLS_CALL
76
PdfToolsOptimization_ImageRecompressionOptions_GetAlgorithmSelection
(
77
TPdfToolsOptimization_ImageRecompressionOptions
* pImageRecompressionOptions);
113
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_ImageRecompressionOptions_SetAlgorithmSelection
(
114
TPdfToolsOptimization_ImageRecompressionOptions
* pImageRecompressionOptions,
115
TPdfToolsOptimization_CompressionAlgorithmSelection
iAlgorithmSelection);
146
PDFTOOLS_EXPORT
double
PDFTOOLS_CALL
PdfToolsOptimization_ImageRecompressionOptions_GetCompressionQuality
(
147
TPdfToolsOptimization_ImageRecompressionOptions
* pImageRecompressionOptions);
178
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_ImageRecompressionOptions_SetCompressionQuality
(
179
TPdfToolsOptimization_ImageRecompressionOptions
* pImageRecompressionOptions,
double
dCompressionQuality);
180
181
/******************************************************************************
182
* FontOptions
183
*****************************************************************************/
210
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
211
PdfToolsOptimization_FontOptions_GetMerge
(
TPdfToolsOptimization_FontOptions
* pFontOptions);
238
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
239
PdfToolsOptimization_FontOptions_SetMerge
(
TPdfToolsOptimization_FontOptions
* pFontOptions,
BOOL
bMerge);
280
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
281
PdfToolsOptimization_FontOptions_GetRemoveStandardFonts
(
TPdfToolsOptimization_FontOptions
* pFontOptions);
322
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_FontOptions_SetRemoveStandardFonts
(
323
TPdfToolsOptimization_FontOptions
* pFontOptions,
BOOL
bRemoveStandardFonts);
324
325
/******************************************************************************
326
* RemovalOptions
327
*****************************************************************************/
344
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
345
PdfToolsOptimization_RemovalOptions_GetRemoveAlternateImages
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
362
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetRemoveAlternateImages
(
363
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
BOOL
bRemoveAlternateImages);
380
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
381
PdfToolsOptimization_RemovalOptions_GetRemoveArticleThreads
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
398
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetRemoveArticleThreads
(
399
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
BOOL
bRemoveArticleThreads);
420
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
421
PdfToolsOptimization_RemovalOptions_GetRemoveMetadata
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
442
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetRemoveMetadata
(
443
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
BOOL
bRemoveMetadata);
465
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
466
PdfToolsOptimization_RemovalOptions_GetRemoveOutputIntents
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
488
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetRemoveOutputIntents
(
489
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
BOOL
bRemoveOutputIntents);
510
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
511
PdfToolsOptimization_RemovalOptions_GetRemovePieceInfo
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
532
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetRemovePieceInfo
(
533
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
BOOL
bRemovePieceInfo);
557
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
558
PdfToolsOptimization_RemovalOptions_GetRemoveStructureTree
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
582
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetRemoveStructureTree
(
583
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
BOOL
bRemoveStructureTree);
600
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
601
PdfToolsOptimization_RemovalOptions_GetRemoveThumbnails
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
618
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetRemoveThumbnails
(
619
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
BOOL
bRemoveThumbnails);
652
PDFTOOLS_EXPORT
TPdfToolsOptimization_RemovalStrategy
PDFTOOLS_CALL
653
PdfToolsOptimization_RemovalOptions_GetRemoveSignatureAppearances
(
654
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
687
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetRemoveSignatureAppearances
(
688
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
689
TPdfToolsOptimization_RemovalStrategy
iRemoveSignatureAppearances);
723
PDFTOOLS_EXPORT
TPdfToolsOptimization_ConversionStrategy
PDFTOOLS_CALL
724
PdfToolsOptimization_RemovalOptions_GetAnnotations
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
758
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetAnnotations
(
759
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
TPdfToolsOptimization_ConversionStrategy
iAnnotations);
776
PDFTOOLS_EXPORT
TPdfToolsOptimization_ConversionStrategy
PDFTOOLS_CALL
777
PdfToolsOptimization_RemovalOptions_GetFormFields
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
794
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetFormFields
(
795
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
TPdfToolsOptimization_ConversionStrategy
iFormFields);
812
PDFTOOLS_EXPORT
TPdfToolsOptimization_ConversionStrategy
PDFTOOLS_CALL
813
PdfToolsOptimization_RemovalOptions_GetLinks
(
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions);
830
PDFTOOLS_EXPORT
BOOL
PDFTOOLS_CALL
PdfToolsOptimization_RemovalOptions_SetLinks
(
831
TPdfToolsOptimization_RemovalOptions
* pRemovalOptions,
TPdfToolsOptimization_ConversionStrategy
iLinks);
832
833
/******************************************************************************
834
* Optimizer
835
*****************************************************************************/
845
PDFTOOLS_EXPORT
TPdfToolsOptimization_Optimizer
*
PDFTOOLS_CALL
PdfToolsOptimization_Optimizer_New
(
void
);
846
884
PDFTOOLS_EXPORT
TPdfToolsPdf_Document
*
PDFTOOLS_CALL
PdfToolsOptimization_Optimizer_OptimizeDocument
(
885
TPdfToolsOptimization_Optimizer
* pOptimizer,
TPdfToolsPdf_Document
* pInDoc,
886
const
TPdfToolsSys_StreamDescriptor
* pOutStreamDesc,
TPdfToolsOptimizationProfiles_Profile
* pProfile,
887
TPdfToolsPdf_OutputOptions
* pOutOptions);
888
889
#ifdef __cplusplus
890
}
891
#endif
892
893
#endif
/* PDFTOOLS_PDFTOOLSOPTIMIZATION_H__ */
PdfToolsOptimization_RemovalOptions_SetLinks
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetLinks(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, TPdfToolsOptimization_ConversionStrategy iLinks)
The conversion strategy for links Default: ePdfToolsOptimization_ConversionStrategy_Copy in all profi...
PdfToolsOptimization_ImageRecompressionOptions_GetAlgorithmSelection
PDFTOOLS_EXPORT TPdfToolsOptimization_CompressionAlgorithmSelection PDFTOOLS_CALL PdfToolsOptimization_ImageRecompressionOptions_GetAlgorithmSelection(TPdfToolsOptimization_ImageRecompressionOptions *pImageRecompressionOptions)
The strategy for image recompression.
PdfToolsOptimization_RemovalOptions_GetRemovePieceInfo
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetRemovePieceInfo(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
Whether to remove the piece-info dictionary (private PDF processor data)
PdfToolsOptimization_RemovalOptions_GetLinks
PDFTOOLS_EXPORT TPdfToolsOptimization_ConversionStrategy PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetLinks(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
The conversion strategy for links Default: ePdfToolsOptimization_ConversionStrategy_Copy in all profi...
PdfToolsOptimization_ImageRecompressionOptions_GetCompressionQuality
PDFTOOLS_EXPORT double PDFTOOLS_CALL PdfToolsOptimization_ImageRecompressionOptions_GetCompressionQuality(TPdfToolsOptimization_ImageRecompressionOptions *pImageRecompressionOptions)
The compression quality for lossy image compression algorithms.
PdfToolsOptimization_RemovalOptions_GetRemoveMetadata
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetRemoveMetadata(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
Whether to remove document's XMP metadata Default:
PdfToolsOptimization_RemovalOptions_SetRemoveMetadata
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetRemoveMetadata(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, BOOL bRemoveMetadata)
Whether to remove document's XMP metadata Default:
PdfToolsOptimization_RemovalOptions_SetAnnotations
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetAnnotations(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, TPdfToolsOptimization_ConversionStrategy iAnnotations)
The conversion strategy for annotations.
PdfToolsOptimization_ImageRecompressionOptions_SetAlgorithmSelection
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_ImageRecompressionOptions_SetAlgorithmSelection(TPdfToolsOptimization_ImageRecompressionOptions *pImageRecompressionOptions, TPdfToolsOptimization_CompressionAlgorithmSelection iAlgorithmSelection)
The strategy for image recompression.
PdfToolsOptimization_RemovalOptions_GetRemoveStructureTree
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetRemoveStructureTree(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
Whether to remove the data describing the logical structure of a PDF.
PdfToolsOptimization_FontOptions_GetMerge
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_FontOptions_GetMerge(TPdfToolsOptimization_FontOptions *pFontOptions)
Whether to merge fonts and font programs.
PdfToolsOptimization_FontOptions_SetRemoveStandardFonts
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_FontOptions_SetRemoveStandardFonts(TPdfToolsOptimization_FontOptions *pFontOptions, BOOL bRemoveStandardFonts)
Whether to remove standard fonts.
PdfToolsOptimization_ImageRecompressionOptions_SetCompressionQuality
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_ImageRecompressionOptions_SetCompressionQuality(TPdfToolsOptimization_ImageRecompressionOptions *pImageRecompressionOptions, double dCompressionQuality)
The compression quality for lossy image compression algorithms.
PdfToolsOptimization_RemovalOptions_GetRemoveAlternateImages
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetRemoveAlternateImages(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
Whether to remove additional or alternative versions of images Default: FALSE except in the profile T...
PdfToolsOptimization_RemovalOptions_GetRemoveSignatureAppearances
PDFTOOLS_EXPORT TPdfToolsOptimization_RemovalStrategy PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetRemoveSignatureAppearances(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
Whether to remove or flatten signature appearances.
PdfToolsOptimization_RemovalOptions_SetRemoveOutputIntents
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetRemoveOutputIntents(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, BOOL bRemoveOutputIntents)
Whether to remove all output intents.
PdfToolsOptimization_RemovalOptions_SetRemoveArticleThreads
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetRemoveArticleThreads(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, BOOL bRemoveArticleThreads)
Whether to remove the sequential flows (threads) of articles Default: TRUE except in the profile TPdf...
PdfToolsOptimization_RemovalOptions_GetRemoveThumbnails
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetRemoveThumbnails(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
Whether to remove thumbnail images which represent the PDF pages in miniature form Default: TRUE in a...
PdfToolsOptimization_Optimizer_OptimizeDocument
PDFTOOLS_EXPORT TPdfToolsPdf_Document *PDFTOOLS_CALL PdfToolsOptimization_Optimizer_OptimizeDocument(TPdfToolsOptimization_Optimizer *pOptimizer, TPdfToolsPdf_Document *pInDoc, const TPdfToolsSys_StreamDescriptor *pOutStreamDesc, TPdfToolsOptimizationProfiles_Profile *pProfile, TPdfToolsPdf_OutputOptions *pOutOptions)
Optimize the PDF document.
PdfToolsOptimization_FontOptions_SetMerge
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_FontOptions_SetMerge(TPdfToolsOptimization_FontOptions *pFontOptions, BOOL bMerge)
Whether to merge fonts and font programs.
PdfToolsOptimization_RemovalOptions_GetAnnotations
PDFTOOLS_EXPORT TPdfToolsOptimization_ConversionStrategy PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetAnnotations(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
The conversion strategy for annotations.
PdfToolsOptimization_RemovalOptions_SetRemoveThumbnails
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetRemoveThumbnails(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, BOOL bRemoveThumbnails)
Whether to remove thumbnail images which represent the PDF pages in miniature form Default: TRUE in a...
PDFTOOLS_CALL
#define PDFTOOLS_CALL
Definition
PdfTools_PdfToolsOptimization.h:21
PdfToolsOptimization_RemovalOptions_SetFormFields
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetFormFields(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, TPdfToolsOptimization_ConversionStrategy iFormFields)
The conversion strategy for interactive forms Default: ePdfToolsOptimization_ConversionStrategy_Copy ...
PdfToolsOptimization_RemovalOptions_GetFormFields
PDFTOOLS_EXPORT TPdfToolsOptimization_ConversionStrategy PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetFormFields(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
The conversion strategy for interactive forms Default: ePdfToolsOptimization_ConversionStrategy_Copy ...
PdfToolsOptimization_RemovalOptions_GetRemoveArticleThreads
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetRemoveArticleThreads(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
Whether to remove the sequential flows (threads) of articles Default: TRUE except in the profile TPdf...
PdfToolsOptimization_Optimizer_New
PDFTOOLS_EXPORT TPdfToolsOptimization_Optimizer *PDFTOOLS_CALL PdfToolsOptimization_Optimizer_New(void)
PdfToolsOptimization_RemovalOptions_SetRemoveAlternateImages
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetRemoveAlternateImages(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, BOOL bRemoveAlternateImages)
Whether to remove additional or alternative versions of images Default: FALSE except in the profile T...
PdfToolsOptimization_RemovalOptions_SetRemoveStructureTree
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetRemoveStructureTree(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, BOOL bRemoveStructureTree)
Whether to remove the data describing the logical structure of a PDF.
PdfToolsOptimization_RemovalOptions_GetRemoveOutputIntents
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_GetRemoveOutputIntents(TPdfToolsOptimization_RemovalOptions *pRemovalOptions)
Whether to remove all output intents.
PdfToolsOptimization_RemovalOptions_SetRemovePieceInfo
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetRemovePieceInfo(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, BOOL bRemovePieceInfo)
Whether to remove the piece-info dictionary (private PDF processor data)
PdfToolsOptimization_FontOptions_GetRemoveStandardFonts
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_FontOptions_GetRemoveStandardFonts(TPdfToolsOptimization_FontOptions *pFontOptions)
Whether to remove standard fonts.
PdfToolsOptimization_RemovalOptions_SetRemoveSignatureAppearances
PDFTOOLS_EXPORT BOOL PDFTOOLS_CALL PdfToolsOptimization_RemovalOptions_SetRemoveSignatureAppearances(TPdfToolsOptimization_RemovalOptions *pRemovalOptions, TPdfToolsOptimization_RemovalStrategy iRemoveSignatureAppearances)
Whether to remove or flatten signature appearances.
PdfTools_PdfToolsSys.h
PDFTOOLS_EXPORT
#define PDFTOOLS_EXPORT
Definition
PdfTools_Platform.h:138
PdfTools_Types.h
TPdfToolsOptimization_Optimizer
struct TPdfToolsOptimization_Optimizer TPdfToolsOptimization_Optimizer
The class to optimize PDF documents.
Definition
PdfTools_Types.h:2368
TPdfToolsOptimization_ConversionStrategy
TPdfToolsOptimization_ConversionStrategy
The conversion strategy for PDF objects.
Definition
PdfTools_Types.h:339
TPdfToolsPdf_OutputOptions
struct TPdfToolsPdf_OutputOptions TPdfToolsPdf_OutputOptions
The parameters for document-level features of output PDFs Output options are used in many operations ...
Definition
PdfTools_Types.h:2217
TPdfToolsOptimization_RemovalOptions
struct TPdfToolsOptimization_RemovalOptions TPdfToolsOptimization_RemovalOptions
The parameters defining the optional data to remove or flatten.
Definition
PdfTools_Types.h:2364
TPdfToolsOptimization_ImageRecompressionOptions
struct TPdfToolsOptimization_ImageRecompressionOptions TPdfToolsOptimization_ImageRecompressionOptions
The parameters for image recompression.
Definition
PdfTools_Types.h:2344
TPdfToolsOptimization_CompressionAlgorithmSelection
TPdfToolsOptimization_CompressionAlgorithmSelection
The strategy for recompressing images The strategy expresses the broad goal when recompressing images...
Definition
PdfTools_Types.h:377
TPdfToolsOptimizationProfiles_Profile
struct TPdfToolsOptimizationProfiles_Profile TPdfToolsOptimizationProfiles_Profile
The base class for PDF optimization profiles The profile defines the optimization parameters suitable...
Definition
PdfTools_Types.h:2375
TPdfToolsOptimization_FontOptions
struct TPdfToolsOptimization_FontOptions TPdfToolsOptimization_FontOptions
The parameters for font optimization.
Definition
PdfTools_Types.h:2348
TPdfToolsOptimization_RemovalStrategy
TPdfToolsOptimization_RemovalStrategy
The removal strategy for PDF objects.
Definition
PdfTools_Types.h:357
BOOL
#define BOOL
Definition
PdfTools_Types.h:18
TPdfToolsPdf_Document
struct TPdfToolsPdf_Document TPdfToolsPdf_Document
The PDF document PDF documents are either opened using PdfToolsPdf_Document_Open or the result of an ...
Definition
PdfTools_Types.h:2224
TPdfToolsSys_StreamDescriptor
Structure that groups a set of callbacks that model streams.
Definition
PdfTools_PdfToolsSys.h:44
Generated by
1.10.0