4 #include <system/array.h> 6 #include "Aspose.PDF.Cpp/Generator/BaseParagraph.h" 7 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 30 template <
typename>
class List;
50 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
51 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
53 friend class Aspose::Pdf::PageGenerator;
68 ASPOSE_PDF_SHARED_API
double get_Width()
const;
72 ASPOSE_PDF_SHARED_API
void set_Width(
double value);
76 ASPOSE_PDF_SHARED_API
double get_Height()
const;
80 ASPOSE_PDF_SHARED_API
void set_Height(
double value);
85 ASPOSE_PDF_SHARED_API
bool get_IsNeedRepeating()
const;
90 ASPOSE_PDF_SHARED_API
void set_IsNeedRepeating(
bool value);
134 ASPOSE_PDF_SHARED_API
double get_Left()
const;
138 ASPOSE_PDF_SHARED_API
void set_Left(
double value);
142 ASPOSE_PDF_SHARED_API
double get_Top()
const;
146 ASPOSE_PDF_SHARED_API
void set_Top(
double value);
153 ASPOSE_PDF_SHARED_API
FloatingBox(
float width,
float height);
180 bool pr_IsNeedRepeating;
187 bool ProcessColumns(
System::ArrayPtr<double> columnWidths,
double columnSpacing,
System::SharedPtr<MarginInfo> margin,
double& boxWidth,
double& boxHeight,
System::SharedPtr<Page> page,
System::SharedPtr<
System::Collections::Generic::List<
System::SharedPtr<Operator>>> list,
double curX,
double curY,
double bottomY,
bool& result,
double& footNoteHeight,
bool isFooter);
188 void ProcessHalfDevideFootNote(
System::SharedPtr<Page> page,
System::SharedPtr<Aspose::Pdf::Paragraphs> backupParagraphs,
System::SharedPtr<Aspose::Pdf::Paragraphs> backupFooterParagraphs, int32_t paragraphsCount,
System::ArrayPtr<double> columnWidths,
double columnSpacing,
double& boxWidth,
double& boxHeight,
double curX,
double curY,
System::SharedPtr<MarginInfo> margin,
double bottomY,
System::SharedPtr<
System::Collections::Generic::List<
System::SharedPtr<Operator>>> list,
double footNoteMaxHeight,
bool isFooter);
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
Represents a FloatingBox in a Pdf document. FloatingBox is custom positioned.
Definition: FloatingBox.h:45
Definition: Artifact.h:67
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
means saving in XML format
Definition: AFRelationship.h:4
Defies a method that enables object cloning - creating a copy of an object. Objects of this class sho...
Definition: icloneable.h:15
List forward declaration.
Definition: Artifact.h:74
The coordinates are in the page coordinate context.
means saving without change of format, i.e. as PDF use it please instead of 'SaveFormat.None', that is obsolete one
Represents a abstract base object can be added to the page(doc.Paragraphs.Add()). ...
Definition: BaseParagraph.h:66
Whole PDF file will be submitted.