PDF3DArtwork
Overview
PDF3DArtwork is a class in Aspose.PDF FOSS for .NET.
A 3D artwork dictionary referenced by a PDF 3D annotation (public-API shape).
This class declares 4 methods for PDF3DArtwork objects in .NET programs.
Available methods include: GetViewsArray, GetViewsList, PDF3DArtwork.
Public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package.
Properties: Content, LightingScheme, Pdf3DStream, RenderMode, ViewArray.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Content | PDF3DContent? | Read/Write | Gets or sets the 3D model data of the artwork. |
LightingScheme | PDF3DLightingScheme? | Read/Write | Gets or sets the lighting scheme of the artwork, or null when not set. |
RenderMode | PDF3DRenderMode? | Read/Write | Gets or sets the render mode of the artwork, or null when not set. |
ViewArray | PDF3DViewArray | Read | Gets the views of the artwork. |
Pdf3DStream | PDF3DStream | Read | The /3DD stream wrapper for this artwork; its content is the decoded 3D data this artwork was read with. |
Methods
| Signature | Description |
|---|---|
PDF3DArtwork(doc: Document, content: PDF3DContent) | Creates 3D artwork from the given 3D content. |
PDF3DArtwork(doc: Document, content: PDF3DContent, lightingScheme: PDF3DLightingScheme, renderMode: PDF3DRenderMode) | Creates 3D artwork from the given 3D content with the given lighting scheme and render mode. |
GetViewsArray() | Calls GetViewsArray on this PDF3DArtwork instance. |
GetViewsList() | Calls GetViewsList on this PDF3DArtwork instance. |