Aspose::Page Namespace Reference

Namespaces

 Drawing
 
 EPS
 
 Font
 
 LicenseManagement
 
 Plugins
 
 XPS
 

Classes

class  AssemblyConstants
 Defines the constants that participate in the license check for the component. These used to be defined directly as assembly attributes, but I moved them into separate class because in .NET Compact Framework I cannot access assembly attributes. Now the licensing code when compiled for the .NET Compact Framework uses these constants instead of the assembly attributes. More...
 
class  BuildVersionInfo
 This class provides information about current product build. More...
 
class  Document
 A superclass for all encapsulated documents. More...
 
class  ExternalFontCache
 Use this class to obtain font encapsulation in a form that is accepted by Device. More...
 
class  IGlyph
 This interface give access to main parameters of glyphs. More...
 
class  IInteractiveDevice
 The interface defining interactive features processing methods. More...
 
class  IMultiPageDevice
 This interface contains methods for manipulating multi-paged device. More...
 
class  IMultiPageSaveOptions
 Defines interface for setting page numbers for conversion. More...
 
class  IMultiPartitionDevice
 Basic interface for multi-partition device. More...
 
class  IStreamable
 This interface is used for dervices that renders document to a stream. More...
 
class  License
 Provides methods to license the component. More...
 
class  Margins
 This class encapsulates top, left, bottom and right margins. More...
 
class  Metered
 Provides methods to set metered key. More...
 
class  NamespaceDoc
 The Aspose.Page is a root namespace for all classes of Aspose.Page library which are either directly in it like Device or indirectly through several subnamespaces. More...
 
class  SaveOptions
 This class contains options necessary for managing conversion process. More...
 
class  UserProperties
 Special property class which allows typed properties to be set and returned. It also allows the hookup of two default property objects to be searched if this property object does not contain the property. More...
 

Enumerations

enum  EditionType { EditionType::Professional, EditionType::Enterprise }
 Specifies the edition type of the license. More...
 
enum  ProductType { ProductType::Aspose, ProductType::Conholdate, ProductType::Market }
 Which product of the license or black list : Aspose or Conholdate. More...
 
enum  LicenseState { LicenseState::Evaluation, LicenseState::Licensed }
 Represents possible license states. More...
 
enum  TextRenderingMode { TextRenderingMode::Fill, TextRenderingMode::Stroke, TextRenderingMode::FillAndStroke, TextRenderingMode::No }
 This enum contains possible values for text rendering mode. More...
 
enum  Units {
  Units::Points, Units::Inches, Units::Millimeters, Units::Centimeters,
  Units::Percents
}
 This enum contains possible values for size units. More...
 

Enumeration Type Documentation

◆ EditionType

Specifies the edition type of the license.

Enumerator
Professional 
Enterprise 

◆ LicenseState

Represents possible license states.

Enumerator
Evaluation 

The license is Evaluation

Licensed 

The license is a proper valid license.

◆ ProductType

Which product of the license or black list : Aspose or Conholdate.

Enumerator
Aspose 
Conholdate 
Market 

◆ TextRenderingMode

This enum contains possible values for text rendering mode.

Enumerator
Fill 

Fill a text.

Stroke 

Stroke a text.

FillAndStroke 

Fill and stroke a text.

No 

Neither fill nor stroke a text.

◆ Units

enum Aspose::Page::Units
strong

This enum contains possible values for size units.

Enumerator
Points 

Points (1/72 of inch).

Inches 

Inches.

Millimeters 

Millimeters.

Centimeters 

Centimeters.

Percents 

Percents of exisiting size.