Package com.aspose.threed
Class PdfFormat
- java.lang.Object
-
- com.aspose.threed.FileFormat
-
- com.aspose.threed.PdfFormat
-
public class PdfFormat extends FileFormat
Adobe's Portable Document Format
-
-
Field Summary
-
Fields inherited from class com.aspose.threed.FileFormat
AMF, ASE, ASPOSE3D_WEB, COLLADA, DISCREET3DS, DRACO, DXF, FBX6100_BINARY, FBX6100ASCII, FBX7200_BINARY, FBX7200ASCII, FBX7300_BINARY, FBX7300ASCII, FBX7400_BINARY, FBX7400ASCII, FBX7500_BINARY, FBX7500ASCII, FBX7600_BINARY, FBX7600ASCII, FBX7700_BINARY, FBX7700ASCII, GLTF, GLTF_BINARY, GLTF2, GLTF2_BINARY, HTML5, MICROSOFT3MF, PCD, PCD_BINARY, PDF, PLY, RVM_BINARY, RVM_TEXT, SIEMENSJT8, SIEMENSJT9, STL_BINARY, STLASCII, UNIVERSAL3D, USD, USDZ, VRML, WAVEFRONTOBJ, X_BINARY, X_TEXT, XYZ, ZIP
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<byte[]>
extract(com.aspose.threed.Stream stream)
Extract raw 3D content from PDF stream.java.util.ArrayList<byte[]>
extract(com.aspose.threed.Stream stream, byte[] password)
Extract raw 3D content from PDF stream.java.util.ArrayList<byte[]>
extract(java.lang.String fileName)
Extract raw 3D content from PDF file.java.util.ArrayList<byte[]>
extract(java.lang.String fileName, byte[] password)
Extract raw 3D content from PDF file.java.util.ArrayList<Scene>
extractScene(com.aspose.threed.Stream stream)
Extract raw 3D content from PDF stream.java.util.ArrayList<Scene>
extractScene(com.aspose.threed.Stream stream, byte[] password)
Extract raw 3D content from PDF stream.java.util.ArrayList<Scene>
extractScene(java.lang.String fileName)
Extract 3D scenes from PDF file.java.util.ArrayList<Scene>
extractScene(java.lang.String fileName, byte[] password)
Extract 3D scenes from PDF file.-
Methods inherited from class com.aspose.threed.FileFormat
createLoadOptions, createSaveOptions, detect, detect, getCanExport, getCanImport, getContentType, getExtension, getExtensions, getFileFormatType, getFormatByExtension, getVersion, toString
-
-
-
-
Method Detail
-
extract
public java.util.ArrayList<byte[]> extract(java.lang.String fileName, byte[] password) throws java.io.IOException
Extract raw 3D content from PDF file.- Parameters:
fileName
-password
-- Throws:
java.io.IOException
-
extract
public java.util.ArrayList<byte[]> extract(java.lang.String fileName) throws java.io.IOException
Extract raw 3D content from PDF file.- Parameters:
fileName
-- Throws:
java.io.IOException
-
extract
public java.util.ArrayList<byte[]> extract(com.aspose.threed.Stream stream, byte[] password) throws java.io.IOException
Extract raw 3D content from PDF stream.- Parameters:
stream
-password
-- Throws:
java.io.IOException
-
extract
public java.util.ArrayList<byte[]> extract(com.aspose.threed.Stream stream) throws java.io.IOException
Extract raw 3D content from PDF stream.- Parameters:
stream
-- Throws:
java.io.IOException
-
extractScene
public java.util.ArrayList<Scene> extractScene(java.lang.String fileName) throws java.io.IOException
Extract 3D scenes from PDF file.- Parameters:
fileName
-- Throws:
java.io.IOException
-
extractScene
public java.util.ArrayList<Scene> extractScene(java.lang.String fileName, byte[] password) throws java.io.IOException
Extract 3D scenes from PDF file.- Parameters:
fileName
-password
-- Throws:
java.io.IOException
-
extractScene
public java.util.ArrayList<Scene> extractScene(com.aspose.threed.Stream stream, byte[] password) throws java.io.IOException
Extract raw 3D content from PDF stream.- Parameters:
stream
-password
-- Throws:
java.io.IOException
-
extractScene
public java.util.ArrayList<Scene> extractScene(com.aspose.threed.Stream stream) throws java.io.IOException
Extract raw 3D content from PDF stream.- Parameters:
stream
-- Throws:
java.io.IOException
-
-