Package com.aspose.threed
Class PdfSaveOptions
- java.lang.Object
-
- com.aspose.threed.IOConfig
-
- com.aspose.threed.SaveOptions
-
- com.aspose.threed.PdfSaveOptions
-
public class PdfSaveOptions extends SaveOptions
The save options in PDF exporting.
-
-
Constructor Summary
Constructors Constructor Description PdfSaveOptions()
Constructor ofPdfSaveOptions
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Vector3
getAuxiliaryColor()
Gets the auxiliary color to be used when rendering the 3D content.Vector3
getBackgroundColor()
Background color of the 3D view in PDF file.boolean
getEmbedTextures()
Embed the external textures into the PDF file, default value is false.Vector3
getFaceColor()
Gets the face color to be used when rendering the 3D content.boolean
getFlipCoordinateSystem()
Gets to flip the coordinate system of the scene during exporting.PdfLightingScheme
getLightingScheme()
LightingScheme specifies the lighting to apply to 3D artwork.PdfRenderMode
getRenderMode()
Render mode specifies the style in which the 3D artwork is rendered.void
setAuxiliaryColor(Vector3 value)
Sets the auxiliary color to be used when rendering the 3D content.void
setBackgroundColor(Vector3 value)
Background color of the 3D view in PDF file.void
setEmbedTextures(boolean value)
Embed the external textures into the PDF file, default value is false.void
setFaceColor(Vector3 value)
Sets the face color to be used when rendering the 3D content.void
setFlipCoordinateSystem(boolean value)
Sets to flip the coordinate system of the scene during exporting.void
setLightingScheme(PdfLightingScheme value)
LightingScheme specifies the lighting to apply to 3D artwork.void
setRenderMode(PdfRenderMode value)
Render mode specifies the style in which the 3D artwork is rendered.-
Methods inherited from class com.aspose.threed.IOConfig
getEncoding, getFileFormat, getFileName, getFileSystem, getFileSystemFactory, getLookupPaths, lookupForFile, setEncoding, setFileName, setFileSystem, setFileSystemFactory, setLookupPaths
-
-
-
-
Constructor Detail
-
PdfSaveOptions
public PdfSaveOptions()
Constructor ofPdfSaveOptions
-
-
Method Detail
-
getRenderMode
public PdfRenderMode getRenderMode()
Render mode specifies the style in which the 3D artwork is rendered.
-
setRenderMode
public void setRenderMode(PdfRenderMode value)
Render mode specifies the style in which the 3D artwork is rendered.- Parameters:
value
- New value
-
getLightingScheme
public PdfLightingScheme getLightingScheme()
LightingScheme specifies the lighting to apply to 3D artwork.
-
setLightingScheme
public void setLightingScheme(PdfLightingScheme value)
LightingScheme specifies the lighting to apply to 3D artwork.- Parameters:
value
- New value
-
getBackgroundColor
public Vector3 getBackgroundColor()
Background color of the 3D view in PDF file.
-
setBackgroundColor
public void setBackgroundColor(Vector3 value)
Background color of the 3D view in PDF file.- Parameters:
value
- New value
-
getFaceColor
public Vector3 getFaceColor()
Gets the face color to be used when rendering the 3D content. This is only relevant only when thegetRenderMode()
has a value of Illustration.
-
setFaceColor
public void setFaceColor(Vector3 value)
Sets the face color to be used when rendering the 3D content. This is only relevant only when thegetRenderMode()
has a value of Illustration.- Parameters:
value
- New value
-
getAuxiliaryColor
public Vector3 getAuxiliaryColor()
Gets the auxiliary color to be used when rendering the 3D content. The interpretation of this color depends on thegetRenderMode()
-
setAuxiliaryColor
public void setAuxiliaryColor(Vector3 value)
Sets the auxiliary color to be used when rendering the 3D content. The interpretation of this color depends on thegetRenderMode()
- Parameters:
value
- New value
-
getFlipCoordinateSystem
public boolean getFlipCoordinateSystem()
Gets to flip the coordinate system of the scene during exporting.
-
setFlipCoordinateSystem
public void setFlipCoordinateSystem(boolean value)
Sets to flip the coordinate system of the scene during exporting.- Parameters:
value
- New value
-
getEmbedTextures
public boolean getEmbedTextures()
Embed the external textures into the PDF file, default value is false.
-
setEmbedTextures
public void setEmbedTextures(boolean value)
Embed the external textures into the PDF file, default value is false.- Parameters:
value
- New value
-
-