18 #include "Aspose.PDF.Cpp/Generator/BaseParagraph.h" 19 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 28 namespace LogicalStructure
50 template <
typename>
class List;
85 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
86 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
89 friend class Aspose::Pdf::PageGenerator;
109 ASPOSE_PDF_SHARED_API
double get_FixWidth()
const;
113 ASPOSE_PDF_SHARED_API
void set_FixWidth(
double value);
117 ASPOSE_PDF_SHARED_API
double get_FixHeight()
const;
121 ASPOSE_PDF_SHARED_API
void set_FixHeight(
double value);
129 ASPOSE_PDF_SHARED_API
void set_FileType(
ImageFileType value);
133 ASPOSE_PDF_SHARED_API
double get_ImageScale()
const;
137 ASPOSE_PDF_SHARED_API
void set_ImageScale(
double value);
149 ASPOSE_PDF_SHARED_API
bool get_IsApplyResolution()
const;
153 ASPOSE_PDF_SHARED_API
void set_IsApplyResolution(
bool value);
158 ASPOSE_PDF_SHARED_API
bool get_IsBlackWhite()
const;
163 ASPOSE_PDF_SHARED_API
void set_IsBlackWhite(
bool value);
173 ASPOSE_PDF_SHARED_API
Image();
203 void SetTaggedInfo(int32_t MCID);
211 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);
226 double pr_ImageScale;
228 bool pr_IsApplyResolution;
229 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:190
ASPOSE_PDF_SHARED_API System::SharedPtr< System::Object > Clone() override
Clone the cell.
Definition: Artifact.h:71
PixelFormat
Specifies the color data format of a pixel.
Definition: pixel_format.h:17
HorizontalAlignment
Describes horizontal alignment.
Definition: HorizontalAlignment.h:16
The type that supports reliable, two-way, connection-based byte streams without duplication of data a...
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: SideBySidePdfComparer.h:24
means saving in XML format
Represents marked-content reference object in logical structure.
Definition: MCRElement.h:75
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:78
The coordinates are in the page coordinate context.
Represents image.
Definition: Image.h:80
void Deserialize(System::SharedPtr< System::Xml::XmlReader > reader)
bool isTagged
Definition: Image.h:189
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.