|
ASPOSE_PAGE_SHARED_API int32_t | get_CurrentPageNumber () override |
| Current page number. More...
|
|
ASPOSE_PAGE_SHARED_API System::SharedPtr< System::IO::Stream > | get_OutputStream () override |
| Specifies or returns an output stream. More...
|
|
ASPOSE_PAGE_SHARED_API void | set_OutputStream (System::SharedPtr< System::IO::Stream > value) override |
| Specifies or returns an output stream. More...
|
|
ASPOSE_PAGE_SHARED_API | PdfDevice (System::SharedPtr< System::IO::Stream > ros) |
| Initializes new instance of PdfDevice with output stream. More...
|
|
ASPOSE_PAGE_SHARED_API | PdfDevice (System::SharedPtr< System::IO::Stream > ros, System::Drawing::Size size) |
| Initializes new instance of PdfDevice with output stream and specified size of a page. More...
|
|
ASPOSE_PAGE_SHARED_API void | InitPageNumbers () override |
| Initializes numbers of pages to output. More...
|
|
ASPOSE_PAGE_SHARED_API bool | OpenPage (System::String title) override |
| Makes necessary preparation of the device before page rendering. More...
|
|
ASPOSE_PAGE_SHARED_API bool | OpenPage (float width, float height) override |
| Makes necessary preparation of the device before each page rendering. More...
|
|
ASPOSE_PAGE_SHARED_API void | ClosePage () override |
| Makes necessary preparation of the device after page has been rendered. More...
|
|
ASPOSE_PAGE_SHARED_API void | UpdatePageParameters (System::SharedPtr< IMultiPageDevice > device) override |
| Updates page parameters from other multi-paged device. More...
|
|
ASPOSE_PAGE_SHARED_API System::String | ToString () const override |
| Returns the name of device type. More...
|
|
ASPOSE_PAGE_SHARED_API | Device (System::Drawing::Size pageSize) |
| Initializes Device with a size of a page. More...
|
|
ASPOSECPP_SHARED_API | Object () |
| Creates object. Initializes all internal data structures. More...
|
|
virtual ASPOSECPP_SHARED_API | ~Object () |
| Destroys object. Frees all internal data structures. More...
|
|
ASPOSECPP_SHARED_API | Object (Object const &x) |
| Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More...
|
|
Object & | operator= (Object const &x) |
| Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More...
|
|
Object * | SharedRefAdded () |
| Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
|
|
int | SharedRefRemovedSafe () |
| Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
|
|
int | RemovedSharedRefs (int count) |
| Decreases shared reference count by specified value. More...
|
|
Detail::SmartPtrCounter * | WeakRefAdded () |
| Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
|
|
void | WeakRefRemoved () |
| Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
|
|
Detail::SmartPtrCounter * | GetCounter () |
| Gets reference counter data structure associated with the object. More...
|
|
int | SharedCount () const |
| Gets current value of shared reference counter. More...
|
|
ASPOSECPP_SHARED_API void | Lock () |
| Implements C# lock() statement locking. Call directly or use LockContext sentry object. More...
|
|
ASPOSECPP_SHARED_API void | Unlock () |
| Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. More...
|
|
virtual ASPOSECPP_SHARED_API bool | Equals (ptr obj) |
| Compares objects using C# Object.Equals semantics. More...
|
|
virtual ASPOSECPP_SHARED_API int32_t | GetHashCode () const |
| Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. More...
|
|
virtual ASPOSECPP_SHARED_API ptr | MemberwiseClone () const |
| Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. More...
|
|
virtual ASPOSECPP_SHARED_API const TypeInfo & | GetType () const |
| Gets actual type of object. Analog of C# System.Object.GetType() call. More...
|
|
virtual ASPOSECPP_SHARED_API bool | Is (const TypeInfo &targetType) const |
| Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. More...
|
|
virtual ASPOSECPP_SHARED_API void | SetTemplateWeakPtr (uint32_t argument) |
| Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. More...
|
|
virtual ASPOSECPP_SHARED_API bool | FastCast (const Details::FastRttiBase &helper, void **out_ptr) const |
| For internal purposes only. More...
|
|
template<> |
bool | Equals (float const &objA, float const &objB) |
|
template<> |
bool | Equals (double const &objA, double const &objB) |
|
template<> |
bool | ReferenceEquals (String const &str, std::nullptr_t) |
|
template<> |
bool | ReferenceEquals (String const &str1, String const &str2) |
|
|
ASPOSE_PAGE_SHARED_API void | set_Stroke (System::SharedPtr< System::Drawing::Pen > value) override |
| Returns or specifies current stroke. More...
|
|
ASPOSE_PAGE_SHARED_API void | set_Paint (System::SharedPtr< System::Drawing::Brush > value) override |
| Returns or specifies current paint. More...
|
|
System::SharedPtr< System::Drawing::Brush > | get_LastWrittenPaint () const |
| Draws frame and banner around a string. The method calculates and returns the point to which the text curser should be set before drawing the string. More...
|
|
ASPOSE_PAGE_SHARED_API void | set_Font (System::SharedPtr< BaseTrFont > value) override |
| Specifies current font. More...
|
|
System::String | get_WarningMessage () |
|
ASPOSE_PAGE_SHARED_API void | ReNew () override |
| Reset device to initial state for whole document. Used for reseting output stream. More...
|
|
ASPOSE_PAGE_SHARED_API void | ReNewForMerge (bool mainDocument) override |
| Reset device to initial state for whole document while merging several documents. Used for reseting output stream. More...
|
|
| PdfDevice (System::SharedPtr< PdfDevice > device, bool doRestoreOnDispose) |
| Clone constructor. Initializes new instance of PdfDevice with existing device. More...
|
|
| MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION (PdfDevice, CODEPORTING_ARGS(System::SharedPtr< PdfDevice > device, bool doRestoreOnDispose)) |
|
ASPOSE_PAGE_SHARED_API void | StartDocument () override |
| Makes necessary preparation of device before start rendering of document. More...
|
|
ASPOSE_PAGE_SHARED_API void | EndDocument () override |
| Makes necessary preparation of device after the document has been rendered. More...
|
|
ASPOSE_PAGE_SHARED_API void | Dispose () override |
| Disposes the graphics context. If on creation restoreOnDispose was true, writeGraphicsRestore() will be called. More...
|
|
void | WriteHeader () |
| Writes the catalog, docinfo, preferences, and (as we use only single page output the page tree. More...
|
|
ASPOSE_PAGE_SHARED_API void | WriteBackground () override |
| Writes out current background. More...
|
|
void | WriteTrailer () |
| Writes out trailer of PDF document. More...
|
|
void | CloseStream () |
|
ASPOSE_PAGE_SHARED_API void | Reset () override |
| If page device parameters will be set this method allows to return writing stream back the begining of page. More...
|
|
ASPOSE_PAGE_SHARED_API void | Reset (bool zeroPageNumbers) override |
|
virtual ASPOSE_PAGE_SHARED_API void | SavePageTransform () |
|
virtual ASPOSE_PAGE_SHARED_API void | SetHeader (System::SharedPtr< Aspose::Page::EPS::Postscript::TrFont > font, System::SharedPtr< Aspose::Page::EPS::Graphics2d::TagString > left, System::SharedPtr< Aspose::Page::EPS::Graphics2d::TagString > center, System::SharedPtr< Aspose::Page::EPS::Graphics2d::TagString > right, int32_t underlineThickness) |
|
virtual ASPOSE_PAGE_SHARED_API void | SetFooter (System::SharedPtr< Aspose::Page::EPS::Postscript::TrFont > font, System::SharedPtr< Aspose::Page::EPS::Graphics2d::TagString > left, System::SharedPtr< Aspose::Page::EPS::Graphics2d::TagString > center, System::SharedPtr< Aspose::Page::EPS::Graphics2d::TagString > right, int32_t underlineThickness) |
|
void | SetSaveFromPatternCreate () |
|
ASPOSE_PAGE_SHARED_API System::SharedPtr< Aspose::Page::Device > | Create () override |
| Creates a copy of this device. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< Aspose::Page::Device > | Copy () |
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< Aspose::Page::Device > | Create (float x, float y, float width, float height) |
|
virtual ASPOSE_PAGE_SHARED_API void | WriteGraphicsSave () |
|
virtual ASPOSE_PAGE_SHARED_API void | WriteGraphicsRestore () |
|
ASPOSE_PAGE_SHARED_API void | InitClip () override |
| Initializes clip of the device. More...
|
|
ASPOSE_PAGE_SHARED_API void | Draw (System::SharedPtr< System::Drawing::Drawing2D::GraphicsPath > s) override |
| Draws a path. More...
|
|
ASPOSE_PAGE_SHARED_API void | Fill (System::SharedPtr< System::Drawing::Drawing2D::GraphicsPath > s) override |
| Fills a path. More...
|
|
void | FillLastClip () |
|
ASPOSE_PAGE_SHARED_API void | DrawImage (System::SharedPtr< System::Drawing::Bitmap > image, System::SharedPtr< System::Drawing::Drawing2D::Matrix > transform, System::Drawing::Color bkg) override |
| Draws an image with assigned transform and background. More...
|
|
ASPOSE_PAGE_SHARED_API void | DrawBitmapGlyph (System::SharedPtr< System::Object > charSelector, System::String fontName, System::SharedPtr< System::Drawing::Bitmap > image, System::SharedPtr< System::Drawing::Drawing2D::Matrix > transform) override |
|
ASPOSE_PAGE_SHARED_API void | DrawString (System::String str, double x, double y) override |
| Draws a string at given point. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | WriteTransform (System::SharedPtr< System::Drawing::Drawing2D::Matrix > t) |
| Write the given transformation matrix to the file. More...
|
|
ASPOSE_PAGE_SHARED_API System::SharedPtr< System::Drawing::Drawing2D::Matrix > | GetTransform () override |
| Gets current transform. More...
|
|
ASPOSE_PAGE_SHARED_API void | SetTransform (System::SharedPtr< System::Drawing::Drawing2D::Matrix > transform) override |
| Specifies the current transform. Since most output formats do not implement this functionality, the inverse transform of the currentTransform is calculated and multiplied by the transform to be set.The result is then forwarded by a call to writeTransform(Transform). More...
|
|
ASPOSE_PAGE_SHARED_API void | Transform (System::SharedPtr< System::Drawing::Drawing2D::Matrix > transform) override |
| Transforms the current transformation matrix. Calls writeTransform(Transform) More...
|
|
ASPOSE_PAGE_SHARED_API void | Translate (double x, double y) override |
| Translates the current transformation matrix. Calls writeTransform(Transform). More...
|
|
ASPOSE_PAGE_SHARED_API void | Rotate (double theta) override |
| Rotate the current transform over the Z-axis. Calls writeTransform(Transform). Rotating with a positive angle theta rotates points on the positive x axis toward the positive y axis. More...
|
|
ASPOSE_PAGE_SHARED_API void | Scale (double sx, double sy) override |
| Scales the current transformation matrix. Calls writeTransform(Transform). More...
|
|
ASPOSE_PAGE_SHARED_API void | Shear (double shx, double shy) override |
| Shears the current transformation matrix. Calls writeTransform(Transform). More...
|
|
ASPOSE_PAGE_SHARED_API void | SetClip (System::SharedPtr< System::Drawing::Drawing2D::GraphicsPath > clipPath) override |
| Specifies the clip of the device. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | WriteClip (System::Drawing::RectangleF r2d) |
|
virtual ASPOSE_PAGE_SHARED_API void | WriteClip (System::SharedPtr< System::Drawing::Drawing2D::GraphicsPath > s) |
|
virtual ASPOSE_PAGE_SHARED_API void | ClipRect (float x, float y, float width, float height) |
| Clips rectangle. Calls clip(Rectangle2D). More...
|
|
ASPOSE_PAGE_SHARED_API void | WriteWidth (float width) override |
| Writes out the width of the stroke. More...
|
|
ASPOSE_PAGE_SHARED_API void | WriteCap (System::Drawing::Drawing2D::LineCap cap) override |
| Writes out the cap of the stroke. More...
|
|
ASPOSE_PAGE_SHARED_API void | WriteJoin (System::Drawing::Drawing2D::LineJoin join) override |
| Writes out the join of the stroke. More...
|
|
ASPOSE_PAGE_SHARED_API void | WriteMiterLimit (float limit) override |
| Writes out the miter limit of the stroke. More...
|
|
ASPOSE_PAGE_SHARED_API void | WriteDash (System::ArrayPtr< double > dash, double phase, System::Drawing::Drawing2D::DashCap dashCap, float width) override |
| Writes out the dash of the stroke. More...
|
|
ASPOSE_PAGE_SHARED_API void | WritePaint (System::SharedPtr< System::Drawing::SolidBrush > c) override |
| Writes out paint as the given color. More...
|
|
ASPOSE_PAGE_SHARED_API void | WritePaint (System::SharedPtr< System::Drawing::Drawing2D::LinearGradientBrush > c) override |
| Writes out paint as the given gradient. More...
|
|
ASPOSE_PAGE_SHARED_API void | WritePaint (System::SharedPtr< System::Drawing::TextureBrush > c) override |
| Writes out paint as the given texture. More...
|
|
ASPOSE_PAGE_SHARED_API void | WritePaint (System::SharedPtr< System::Drawing::Brush > paint) override |
| Writes out paint. More...
|
|
void | WriteLastWrittenPaint () |
| Writes out last written paint. It is useful in cases when after writing paint graphics restore ("Q") was performed. More...
|
|
ASPOSE_PAGE_SHARED_API void | WriteComment (System::String comment) override |
| Writes a comment. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | ResetClip (System::Drawing::Rectangle clip) |
|
virtual ASPOSE_PAGE_SHARED_API void | Clip (System::SharedPtr< System::Drawing::Drawing2D::GraphicsPath > s) |
| Clips using given shape. Dispatches to writeClip(Rectangle), writeClip(RectangleF) or writeClip(Shape). More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | WriteGraphicsState () |
| Called to write the initial graphics state. More...
|
|
ASPOSE_PAGE_SHARED_API void | WriteWarning (System::String warning) override |
| Writes out a warning, by default to System.err. More...
|
|
ASPOSE_PAGE_SHARED_API void | WriteString (System::SharedPtr< BaseTrFont > font, System::String str) override |
| Writes out string with specified font. More...
|
|
ASPOSE_PAGE_SHARED_API int64_t | GetFinalWrittenLength () override |
|
virtual ASPOSE_PAGE_SHARED_API | ~PdfDevice () |
|
bool | get_IsMainDocument () const |
|
virtual ASPOSE_PAGE_SHARED_API void | set_SaveOptions (System::SharedPtr< Aspose::Page::SaveOptions > value) |
| Options for managing rendering process. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< System::Collections::Generic::Dictionary< System::String, System::SharedPtr< System::Object > > > | get_Properties () |
| Device properties including metadata. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | set_Properties (System::SharedPtr< System::Collections::Generic::Dictionary< System::String, System::SharedPtr< System::Object >>> value) |
| Device properties including metadata. More...
|
|
System::String | get_Creator () const |
| Returns or specifies creator of resulting device output. More...
|
|
void | set_Creator (System::String value) |
| Returns or specifies creator of resulting device output. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::Drawing::Size | get_Size () |
| Returns or specifies a size of the page. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | set_Size (System::Drawing::Size value) |
| Returns or specifies a size of the page. More...
|
|
virtual ASPOSE_PAGE_SHARED_API bool | get_IsDirectRGB () |
| Indicates whether device uses direct RGB mode, that is RGB. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::Drawing::Color | get_Background () |
| Returns or specifies current background of the page. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | set_Background (System::Drawing::Color value) |
| Returns or specifies current background of the page. More...
|
|
virtual ASPOSE_PAGE_SHARED_API float | get_Opacity () |
| Returns or specifies current opacity. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | set_Opacity (float value) |
| Returns or specifies current opacity. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< System::Drawing::Pen > | get_Stroke () |
| Returns or specifies current stroke. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< System::Drawing::Brush > | get_Paint () |
| Returns or specifies current paint. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< System::Drawing::Brush > | get_OpacityMask () |
| Returns or specifies current opacity mask. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | set_OpacityMask (System::SharedPtr< System::Drawing::Brush > value) |
| Returns or specifies current opacity mask. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< BaseTrFont > | get_Font () |
| Returns or specifies current font. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< System::Drawing::Drawing2D::Matrix > | get_CharTM () |
| Returns or specifies current characters transform. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | set_CharTM (System::SharedPtr< System::Drawing::Drawing2D::Matrix > value) |
| Returns or specifies current characters transform. More...
|
|
virtual ASPOSE_PAGE_SHARED_API Aspose::Page::TextRenderingMode | get_TextRenderingMode () |
| Returns or specifies current text rendering mode. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | set_TextRenderingMode (Aspose::Page::TextRenderingMode value) |
| Returns or specifies current text rendering mode. More...
|
|
virtual ASPOSE_PAGE_SHARED_API float | get_TextStrokeWidth () |
| Returns or specifies current text stroke width. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | set_TextStrokeWidth (float value) |
| Returns or specifies current text stroke width. More...
|
|
bool | get_IsLicensed () |
| Indicates whether this instance of Aspose.Page library is licensed. More...
|
|
| Device () |
| Initializes new instance of Device. More...
|
|
void | InitGS () |
|
| Device (System::SharedPtr< Device > device) |
| Clone constructor. Initializes this device with existing device. More...
|
|
System::SharedPtr< Aspose::Page::SaveOptions > | GetSaveOptions () |
|
void | InitProperties (System::SharedPtr< System::Collections::Generic::Dictionary< System::String, System::SharedPtr< System::Object >>> defaults) |
| Initializes default properties of device with values. More...
|
|
System::String | GetProperty (System::String key) |
| Gets a value of string property. More...
|
|
System::Drawing::Color | GetPropertyColor (System::String key) |
| Gets a value of color property. More...
|
|
System::Drawing::RectangleF | GetPropertyRectangle (System::String key) |
| Gets a value of rectangle property. More...
|
|
System::SharedPtr< Margins > | GetPropertyMargins (System::String key) |
| Gets a value of margin property. More...
|
|
System::Drawing::Size | GetPropertySize (System::String key) |
| Gets a value of size property. More...
|
|
int32_t | GetPropertyInt (System::String key) |
| Gets a value of integer property. More...
|
|
double | GetPropertyDouble (System::String key) |
| Gets a value of double property. More...
|
|
System::SharedPtr< System::Drawing::Drawing2D::Matrix > | GetPropertyMatrix (System::String key) |
| Gets a value of matrix property. More...
|
|
bool | IsProperty (System::String key) |
| Gets a value of boolean property. More...
|
|
void | PrintProperties () |
|
virtual ASPOSE_PAGE_SHARED_API void | ApplyGraphicState (System::SharedPtr< System::Drawing::Drawing2D::Matrix > transform, System::SharedPtr< System::Drawing::Drawing2D::GraphicsPath > clip) |
|
virtual ASPOSE_PAGE_SHARED_API void | Rotate (double theta, double x, double y) |
| Rotate the current transformation matrix around a point. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | DrawString (System::String str, double x, double y, double width, System::SharedPtr< Aspose::Rendering::ApsGlyphsIndices > indices, bool isRtl=false) |
|
virtual ASPOSE_PAGE_SHARED_API void | DrawArc (double x, double y, double width, double height, double startAngle, double arcAngle) |
| Draws an arc. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | DrawLine (double x1, double y1, double x2, double y2) |
| Draws a line segment. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | DrawOval (double x, double y, double width, double height) |
| Draws an oval. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | DrawPolyline (System::ArrayPtr< int32_t > xPoints, System::ArrayPtr< int32_t > yPoints, int32_t nPoints) |
| Draws a polyline. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | DrawPolyline (System::ArrayPtr< double > xPoints, System::ArrayPtr< double > yPoints, int32_t nPoints) |
| Draws a polyline. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | DrawPolygon (System::ArrayPtr< int32_t > xPoints, System::ArrayPtr< int32_t > yPoints, int32_t nPoints) |
| Draws a polygon. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | DrawPolygon (System::ArrayPtr< double > xPoints, System::ArrayPtr< double > yPoints, int32_t nPoints) |
| Draws a poligone. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | DrawRect (double x, double y, double width, double height) |
| Draws a rectangle. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | DrawRoundRect (double x, double y, double width, double height, double arcWidth, double arcHeight) |
| Draws a round rectangle. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | FillArc (double x, double y, double width, double height, double startAngle, double arcAngle) |
| Fills an arc. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | FillOval (double x, double y, double width, double height) |
| Fills an oval. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | FillPolygon (System::ArrayPtr< int32_t > xPoints, System::ArrayPtr< int32_t > yPoints, int32_t nPoints) |
| Fills a poligone. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | FillPolygon (System::ArrayPtr< double > xPoints, System::ArrayPtr< double > yPoints, int32_t nPoints) |
| Fills a poligone. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | FillRect (double x, double y, double width, double height) |
| Fills a rectangle. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | FillRoundRect (double x, double y, double width, double height, double arcWidth, double arcHeight) |
| Fills a round rectangle. More...
|
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< System::Drawing::Drawing2D::GraphicsPath > | CreateShape (System::ArrayPtr< int32_t > xPoints, System::ArrayPtr< int32_t > yPoints, int32_t nPoints, bool close) |
| Creates a polyline/polygon shape from a set of points. More...
|
|
System::SharedPtr< System::Drawing::Drawing2D::GraphicsPath > | CreateShape (System::ArrayPtr< double > xPoints, System::ArrayPtr< double > yPoints, int32_t nPoints, bool close) |
| Creates a polyline/polygon shape from a set of points. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | ClearRect (float x, float y, float width, float height) |
| Clears rectangle by painting it with the backgroundColor. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | WriteStroke (System::SharedPtr< System::Drawing::Pen > stroke) |
| Writes out the current stroke. If stroke is an instance of BasicStroke it will call writeWidth, writeCap, writeJoin, writeMiterLimit and writeDash, if any were different than the current stroke. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | HandleException (System::Exception exception) |
| Handles an exception which has been caught. Dispatches exception to writeWarning for UnsupportedOperationExceptions and writeError for others More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | WriteWarning (System::Exception warning) |
| Writes out a warning, by default to System.err. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | WriteError (System::Exception error) |
| Writes out an error, by default the stack trace is printed. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | WritePaint (System::SharedPtr< System::Drawing::Drawing2D::PathGradientBrush > paint) |
| Writes out paint as the given gradient. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | WritePaint (System::SharedPtr< EPS::GradientBrush > paint) |
| Writes out paint as the given gradient. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | WritePaint (System::SharedPtr< System::Drawing::Drawing2D::HatchBrush > paint) |
| Writes out paint as the given hatch pattern. More...
|
|
virtual ASPOSE_PAGE_SHARED_API void | SetVentureLicense (System::SharedPtr< LicenseManagement::VentureLicense > license) |
|
virtual ASPOSE_PAGE_SHARED_API System::SharedPtr< LicenseManagement::VentureLicense > | GetVentureLicense () |
|
virtual ASPOSE_PAGE_SHARED_API void | SetPlugin (Plugins::Plugin plugin) |
|