com.aspose.threed

Interfaces

Classes

Enums

Exceptions

com.aspose.threed

Class PdfSaveOptions



  • public class PdfSaveOptions
    extends SaveOptions
    The save options in PDF exporting.
    • Constructor Detail

      • PdfSaveOptions

        public PdfSaveOptions()
        Constructor of PdfSaveOptions
    • 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 the getRenderMode() 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 the getRenderMode() 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 the getRenderMode()
      • 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 the getRenderMode()
        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