Aspose::Page::XPS::Presentation::Aps::ApsDevice class

ApsDevice class

class ApsDevice : public Aspose::Page::Device,
                  public Aspose::Page::IMultiPartitionDevice,
                  public Aspose::Page::IInteractiveDevice

Methods

MethodDescription
AddOutline(int32_t, System::String) overrideAdds an outline item with the last object as its target.
AddOutline(System::Drawing::PointF, int32_t, System::String) overrideAdds an outline item with the origin point as its target.
ApsDevice()Creates a new instance.
ApsDevice(System::Drawing::Size)Creates a new instance with the specified media size.
ClosePage() overrideAccomplishes the page.
ClosePartition() overrideAccomplished the document partition.
get_CurrentPageNumber() overrideReturns the absolute number of the current page within the document.
get_CurrentRelativePageNumber() overrideReturns the relative number of the current page within the current partition.
get_InternalHyperlinksTargets() overrideReturns the map of internal hyperlink targets.
InitPageNumbers() overrideInitializes numbers of pages to output.
OpenPage(System::String) overrideStarts a new page with the specifies title.
OpenPage(float, float) overrideStarts a new page with the specified width and height.
OpenPartition() overrideStarts a new document partition.
SaveInternalHyperlinkTarget(int32_t, System::Drawing::RectangleF) overrideSaves internal hyperlink target as an absolute page number and a rectangular area on a page.
SetHyperlinkTarget(System::String) overrideSet the hyperlink with an external URI as its target.
SetHyperlinkTarget(int32_t) overrideSet the hyperlink with a page number as its target.
ToString() const overrideAnalog of C# Object.ToString() method. Enables converting custom objects to string.
UpdatePageParameters(System::SharedPtr<IMultiPageDevice>) overrideUpdates the current page parameters.

See Also