[]
Represents a PDF Form XObject.
public class FormXObject : ContentStream, IXObject, IContentItem, IPdfDict
| Name | Description |
|---|---|
| FormXObject(GcPdfDocument, Page) | Initializes a new instance of the FormXObject class using a specified page as the source. Note that Matrix and Bounds properties are automatically adjusted to take into account the UserUnit property of the source page. |
| FormXObject(GcPdfDocument, RectangleF) | Initializes a new instance of the FormXObject class. |
| Name | Description |
|---|---|
| AssociatedFiles | Gets the list of embedded files associated with this FormXObject. |
| Bounds | Gets or sets the bounds of this FormXObject. |
| Doc | Gets the GcPdfDocument owning this object. |
| Graphics | Gets an instance of GcPdfGraphics that can be used to generate content of this FormXObject. |
| HasAssociatedFiles | Gets a value indicating whether the AssociatedFiles collection is not empty. |
| Layer | Gets or sets an object that specifies the layer to which this FormXObject belongs. This can be either an OptionalContentGroup or an OptionalContentMembership. |
| Matrix | Gets or sets the Matrix3x2 that maps form space into user space. |
| Name | Description |
|---|---|
| CreateList(GcPdfDocument, IList<Page>) | Creates a list of FormXObject objects using a specified list of pages as the source. Note that Matrix and Bounds properties are automatically adjusted to take into account the UserUnit property of the source page. |
| GetUsedFonts() | Gets the list of fonts referenced by this FormXObject. |