PclLoadOptions.h
1 #pragma once
2 // Copyright (c) 2001-2024 Aspose Pty Ltd. All Rights Reserved.
3 
4 #include <system/shared_ptr.h>
5 
6 #include "Aspose.PDF.Cpp/UnifiedSaveOptions.h"
7 #include "Aspose.PDF.Cpp/LoadOptions.h"
8 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h"
9 
10 namespace System
11 {
12 namespace Collections
13 {
14 namespace Generic
15 {
16 template <typename> class IList;
17 } // namespace Generic
18 } // namespace Collections
19 } // namespace System
20 
21 namespace Aspose {
22 
23 namespace Pdf {
24 
28 class ASPOSE_PDF_SHARED_CLASS PclLoadOptions final : public Aspose::Pdf::LoadOptions, public Aspose::Pdf::IPipelineOptions
29 {
30  typedef PclLoadOptions ThisType;
33 
34  typedef ::System::BaseTypesInfo<BaseType, BaseType1> ThisTypeBaseTypesInfo;
35  ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
36 
37 public:
38 
42  enum class ConversionEngines
43  {
47  LegacyEngine,
52  NewEngine
53  };
54 
55 
56 public:
57 
70 
75  ASPOSE_PDF_SHARED_API int32_t get_BatchSize() override;
80  ASPOSE_PDF_SHARED_API void set_BatchSize(int32_t value) override;
81 
85  ASPOSE_PDF_SHARED_API PclLoadOptions();
86 
87 private:
88 
89  int32_t _batchSize;
90 
91 };
92 
93 } // namespace Pdf
94 } // namespace Aspose
95 
96 
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Definition: Artifact.h:67
bool SupressErrors
Gets or sets boolean value which indicates will PCL conversion errors should be supressed.
Definition: PclLoadOptions.h:65
Represents options for loading(import) PCL file into pdf document.
Definition: PclLoadOptions.h:28
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
ConversionEngines
Enumerates conversion engines that can be used for conversion
Definition: PclLoadOptions.h:42
PclLoadOptions::ConversionEngines ConversionEngine
Defines conversion engine that will be used for conversion
Definition: PclLoadOptions.h:61
Definition: AFRelationship.h:4
Defines conversion options related to pipeline configuration.
Definition: UnifiedSaveOptions.h:59
System::SharedPtr< System::Collections::Generic::IList< System::Exception > > Exceptions
List of conversion errors.
Definition: PclLoadOptions.h:69
Whole PDF file will be submitted.
LoadOptions type holds level of abstraction on individual load options
Definition: LoadOptions.h:190