4 #include "Aspose.PDF.Cpp/Generator/BaseParagraph.h" 5 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 14 namespace LogicalStructure
36 template <
typename>
class List;
71 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
72 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
75 friend class Aspose::Pdf::PageGenerator;
95 ASPOSE_PDF_SHARED_API
double get_FixWidth()
const;
99 ASPOSE_PDF_SHARED_API
void set_FixWidth(
double value);
103 ASPOSE_PDF_SHARED_API
double get_FixHeight()
const;
107 ASPOSE_PDF_SHARED_API
void set_FixHeight(
double value);
115 ASPOSE_PDF_SHARED_API
void set_FileType(
ImageFileType value);
119 ASPOSE_PDF_SHARED_API
double get_ImageScale()
const;
123 ASPOSE_PDF_SHARED_API
void set_ImageScale(
double value);
135 ASPOSE_PDF_SHARED_API
bool get_IsApplyResolution()
const;
139 ASPOSE_PDF_SHARED_API
void set_IsApplyResolution(
bool value);
144 ASPOSE_PDF_SHARED_API
bool get_IsBlackWhite()
const;
149 ASPOSE_PDF_SHARED_API
void set_IsBlackWhite(
bool value);
159 ASPOSE_PDF_SHARED_API
Image();
189 void SetTaggedInfo(int32_t MCID);
197 bool Process(
double& curX,
double& rightX,
double& curY,
bool isScaleParagraph,
System::SharedPtr<MarginInfo> marginInfo,
double realWidth,
double height,
System::SharedPtr<Page> page,
System::SharedPtr<
System::Collections::Generic::List<
System::SharedPtr<Operator>>> operators,
bool isCalculatedMode,
bool isNextParagraphInline,
bool isFooter,
System::SharedPtr<Paragraphs>& paragraphs,
double footNoteHeight,
double bottomY, int32_t processedParagraphsCount,
double leftXContainer);
212 double pr_ImageScale;
214 bool pr_IsApplyResolution;
215 bool pr_IsBlackWhite;
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
int32_t MCID
Definition: Image.h:176
ASPOSE_PDF_SHARED_API System::SharedPtr< System::Object > Clone() override
Clone the cell.
Definition: Artifact.h:67
PixelFormat
Specifies the color data format of a pixel.
Definition: pixel_format.h:17
HorizontalAlignment
Describes horizontal alignment.
Definition: HorizontalAlignment.h:16
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
Represents marked-content reference object in logical structure.
Definition: MCRElement.h:63
Definition: AFRelationship.h:4
Defines color adjustment information for Bitmap objects.
Defies a method that enables object cloning - creating a copy of an object. Objects of this class sho...
Definition: icloneable.h:15
ImageFileType
Enumerates the image file types.
Definition: ImageFileType.h:11
PixelFormat
Specifies the color data format of a pixel.
Definition: pixel_format.h:7
Represents a cell of the table's row.
Definition: Cell.h:65
List forward declaration.
Definition: Artifact.h:74
The coordinates are in the page coordinate context.
Represents image.
Definition: Image.h:66
void Deserialize(System::SharedPtr< System::Xml::XmlReader > reader)
bool isTagged
Definition: Image.h:175
Represents a abstract base object can be added to the page(doc.Paragraphs.Add()). ...
Definition: BaseParagraph.h:66
void Serialize(System::SharedPtr< System::Xml::XmlTextWriter > writer)
Whole PDF file will be submitted.