PDF3DView

Overview

PDF3DView is a class in Aspose.PDF FOSS for .NET.

Camera + render-state snapshot of a 3D artwork (public-API shape).

This class declares 2 methods for PDF3DView objects in .NET programs. Available methods include: PDF3DView. Public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package. Properties: BackGroundColor, CameraOrbit, CameraPosition, CrossSectionsArray, InternalName, LightingScheme, and 2 more.

Properties

NameTypeAccessDescription
BackGroundColorColorRead/WriteGets or sets the back ground color.
CameraOrbitdoubleRead/WriteGets or sets the camera orbit.
CameraPositionMatrix3D?Read/WriteGets or sets the camera position.
CrossSectionsArrayPDF3DCrossSectionArrayReadGets the cross sections array.
LightingSchemePDF3DLightingScheme?Read/WriteGets or sets the lighting scheme of this view, or null when not set.
RenderModePDF3DRenderMode?Read/WriteGets or sets the render mode of this view, or null when not set.
ViewNamestringRead/WriteGets or sets the view name.
InternalNamestring?Read/WriteThe view’s internal name (/IN entry), distinct from the user-visible ViewName (/XN).

Methods

SignatureDescription
PDF3DView(doc: Document, view: PDF3DView, viewName: string)Creates a view named viewName that copies the camera, background, lighting scheme and render mode of view.
PDF3DView(doc: Document, cameraPosition: Matrix3D, cameraOrbit: double, viewName: string)Creates a view named viewName with the given camera-to-world matrix and camera orbit distance.

See Also

 English