All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ViewerOptimizedOptions.h
Go to the documentation of this file.
1 //---------------------------------------------------------------------------------------
2 // Copyright (c) 2001-2024 by Apryse Software Inc. All Rights Reserved.
3 // Consult legal.txt regarding legal and license information.
4 //---------------------------------------------------------------------------------------
5 #ifndef PDFTRON_H_CPPPDFViewerOptimizedOptions
6 #define PDFTRON_H_CPPPDFViewerOptimizedOptions
7 
8 #include <C/PDF/TRN_Convert.h>
9 #include <SDF/Obj.h>
10 #include <SDF/ObjSet.h>
11 #include <Common/Common.h>
12 #include <PDF/PDFRasterizer.h>
13 #include <Common/BasicTypes.h>
14 
15 namespace pdftron {
16  namespace PDF {
17 
19 {
20 public:
21 
23 
35  void SetThumbnailRenderingThreshold(UInt32 threshold);
36 
45  void SetMinimumInitialThumbnails(UInt32 initial_thumbs);
46 
52  void SetThumbnailSize(UInt32 size);
53 
63 
64 // @cond PRIVATE_DOC
65 #ifndef SWIGHIDDEN
66  TRN_Obj m_obj;
67  SDF::ObjSet m_objset;
68 #endif
69 // @endcond
70 };
71 
72 #include <Impl/ViewerOptimizedOptions.inl>
73 
74  }; // namespace PDF
75 }; // namespace pdftron
76 
77 #endif
TRN_UInt32 UInt32
Definition: BasicTypes.h:13
void SetMinimumInitialThumbnails(UInt32 initial_thumbs)
void SetOverprint(PDFRasterizer::OverprintPreviewMode mode)
void SetThumbnailRenderingThreshold(UInt32 threshold)