5 #include <system/array.h> 6 #include <drawing/color.h> 8 #include "Aspose.PDF.Cpp/Outlines/Outlines.h" 9 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 35 class OutlineCollection;
40 class PdfBookmarkEditorTests;
42 class RegressionTests_v17_12;
43 class RegressionTests_v20_03;
44 class RegressionTests_v21_9;
45 class RegressionTests_v8_0;
55 template <
typename>
class IEnumerable;
56 template <
typename>
class IEnumerator;
73 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
74 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
81 friend class Aspose::Pdf::Tests::RegressionTests_v8_0;
82 friend class Aspose::Pdf::Tests::RegressionTests_v17_12;
83 friend class Aspose::Pdf::Tests::RegressionTests_v20_03;
84 friend class Aspose::Pdf::Tests::RegressionTests_v21_9;
85 friend class Aspose::Pdf::Tests::Facades::PdfBookmarkEditorTests;
124 ASPOSE_PDF_SHARED_API
bool get_Italic();
128 ASPOSE_PDF_SHARED_API
void set_Italic(
bool value);
132 ASPOSE_PDF_SHARED_API
bool get_Bold();
136 ASPOSE_PDF_SHARED_API
void set_Bold(
bool value);
156 ASPOSE_PDF_SHARED_API
bool get_HasNext();
164 ASPOSE_PDF_SHARED_API int32_t get_VisibleCount()
override;
168 ASPOSE_PDF_SHARED_API
bool get_IsSynchronized();
176 ASPOSE_PDF_SHARED_API
bool get_IsReadOnly()
const override;
180 ASPOSE_PDF_SHARED_API
bool get_Open();
184 ASPOSE_PDF_SHARED_API
void set_Open(
bool value);
188 ASPOSE_PDF_SHARED_API int32_t get_Count()
const override;
192 ASPOSE_PDF_SHARED_API int32_t get_Level();
197 ASPOSE_PDF_SHARED_API
void Delete();
243 ASPOSE_PDF_SHARED_API
void Clear()
override;
260 ASPOSE_PDF_SHARED_API
void Remove(int32_t index);
280 ASPOSE_PDF_SHARED_API
void UpdateVisibleCount()
override;
317 static const int32_t _Italic;
318 static const int32_t _Bold;
327 int32_t get_InnerCount()
const;
330 int32_t CalculateVisibleCount();
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
Represents document outline hierarchy.
Definition: OutlineCollection.h:50
Definition: Artifact.h:67
Represents outline entry in outline hierarchy of PDF document.
Definition: OutlineItemCollection.h:68
Definition: signed_info.h:13
Represents a bookmark.
Definition: Bookmark.h:39
System::SharedPtr< Engine::Data::IPdfObject > _engineObj
Internal engine object of outline entry.
Definition: OutlineItemCollection.h:278
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
System::SharedPtr< Engine::IPdfDocument > document
Definition: OutlineItemCollection.h:271
Definition: AFRelationship.h:4
Represents a color. This type should be allocated on stack and passed to functions by value or by ref...
Definition: color.h:23
Class describes collection of outlines.
Definition: Outlines.h:35
Implements operations with PDF file: concatenation, splitting, extracting pages, making booklet...
Definition: PdfFileEditor.h:105
Interface of object providing enumerator on contained elements.
Definition: Document.h:593
Whole PDF file will be submitted.