4 #include <system/shared_ptr.h> 5 #include <drawing/rectangle.h> 8 #include "Aspose.PDF.Cpp/Devices/PageDevice.h" 9 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 25 namespace ConvertStrategies
27 class SearchablePdfConvertStrategy;
30 namespace Presentation
40 class RenderingOptions;
66 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
67 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
69 friend class Aspose::Pdf::Engine::IO::ConvertStrategies::SearchablePdfConvertStrategy;
70 friend class Aspose::Pdf::Devices::GraphicsDevice;
105 ASPOSE_PDF_SHARED_API int32_t get_Width()
const;
109 ASPOSE_PDF_SHARED_API int32_t get_Height()
const;
131 ASPOSE_PDF_SHARED_API
ImageDevice(int32_t width, int32_t height);
165 ImageDevice(
System::SharedPtr<Point> origin, int32_t paperWidth, int32_t paperHeight,
System::Drawing::Rectangle marginBounds,
float scaleFactor,
System::SharedPtr<Aspose::Pdf::Devices::Resolution> resolution, int32_t rotateDegrees,
bool autoSize,
VerticalAlignment verticalAlignment,
HorizontalAlignment horizontalAlignment,
bool isIsXpsPrinting);
190 int32_t rotateDegrees;
VerticalAlignment
Enumeration of possible vertical alignment values.
Definition: VerticalAlignment.h:16
An abstract class for image devices.
Definition: ImageDevice.h:61
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
Represents a rectangular area of an image defined as integer X and Y coordinates of its upper left co...
Definition: rectangle.h:18
PageCoordinateType
Describes page coordinate type.
Definition: PageCoordinateType.h:11
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
Abstract class for all types of devices. Device is used to represent pdf document in some format...
Definition: Device.h:26
FormPresentationMode
Used to specify the form presentation mode when printing or converting to image pdf documents...
Definition: FormPresentationMode.h:13
Abstract class for all devices which is used to process certain page the pdf document.
Definition: PageDevice.h:40
Definition: AFRelationship.h:4
A printer's point (1/72 of an inch).
The coordinates are in the page coordinate context.
Whole PDF file will be submitted.