ZipArchiveFileSystem

Inheritance: java.lang.Object, com.aspose.threed.FileSystem

public class ZipArchiveFileSystem extends FileSystem

Filsystem för att ge skrivskyddad åtkomst till en specificerad zip‑fil eller zip‑ström. Filsystemet kommer att avyttras efter öppna/ spara‑operationen. Example: Följande kod visar hur man importerar en fil och tillhandahåller beroende filer i ett zip‑arkiv.

var inputFile = "input.fbx";
     var format = FileFormat.detect(inputFile);
     //create a load options instance and specify a zip file system
     var opt = format.createLoadOptions();
     opt.setFileSystem(new ZipArchiveFileSystem("textures.zip"));
     //load the file
     var scene = Scene.fromFile(inputFile, opt);

Konstruktörer

KonstruktorBeskrivning
ZipArchiveFileSystem(Stream stream, String baseDir)Skapa ett ZipArchiveFileSystem via en ström.
ZipArchiveFileSystem(Stream stream)Skapa ett ZipArchiveFileSystem via en ström.
ZipArchiveFileSystem(String fileName)Skapa ett ZipArchiveFileSystem via ett filnamn.

Metoder

MetodBeskrivning
close()Frigör ZipArchiveFileSystem och släpp dess interna resurser.
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
readFile(String fileName, IOConfig options)Öppna fil för läsning
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)
writeFile(String fileName, IOConfig options)Öppna fil för skrivning, inte implementerat i denna klass.

ZipArchiveFileSystem(Stream stream, String baseDir)

public ZipArchiveFileSystem(Stream stream, String baseDir)

Skapa ett ZipArchiveFileSystem via en ström.

Parameters:

ParameterTypBeskrivning
strömcom.aspose.csporter.helpers.Stream
baseDirjava.lang.String

ZipArchiveFileSystem(Stream stream)

public ZipArchiveFileSystem(Stream stream)

Skapa ett ZipArchiveFileSystem via en ström.

Parameters:

ParameterTypBeskrivning
strömcom.aspose.csporter.helpers.Stream

ZipArchiveFileSystem(String fileName)

public ZipArchiveFileSystem(String fileName)

Skapa ett ZipArchiveFileSystem via ett filnamn.

Parameters:

ParameterTypBeskrivning
fileNamejava.lang.String

close()

public void close()

Frigör ZipArchiveFileSystem och släpp dess interna resurser.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

readFile(String fileName, IOConfig options)

public Stream readFile(String fileName, IOConfig options)

Öppna fil för läsning

Parameters:

ParameterTypBeskrivning
fileNamejava.lang.String
optionsIOConfig

Returns: com.aspose.csporter.helpers.Stream

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int

writeFile(String fileName, IOConfig options)

public Stream writeFile(String fileName, IOConfig options)

Öppna fil för skrivning, inte implementerat i denna klass.

Parameters:

ParameterTypBeskrivning
fileNamejava.lang.String
optionsIOConfig

Returns: com.aspose.csporter.helpers.Stream