Discreet3dsSaveOptions
Übersicht
Discreet3dsSaveOptions ist eine Klasse in Aspose.3D FOSS für Java. Erbt von: SaveOptions.
Speicheroptionen für 3DS-Datei.
Diese Klasse stellt 35 Methoden zur Arbeit mit Discreet3dsSaveOptions-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: Discreet3dsSaveOptions, SaveOptions, getDuplicatedNameCounterBase, getDuplicatedNameCounterFormat, getDuplicatedNameSeparator, getEncoding, getExportCamera, getExportLight, getExportTextures, getFileFormat, getFileName, getFileSystem und 21 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Java-Anwendung zugänglich, nachdem das Aspose.3D FOSS für Java-Paket installiert wurde. Eigenschaften: duplicatedNameCounterBase, duplicatedNameCounterFormat, duplicatedNameSeparator, encoding, exportCamera, exportLight und 10 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
exportLight | boolean | Lesen | Ermittelt, ob alle Lichter in der Szene exportiert werden. |
exportCamera | boolean | Lesen | Ermittelt, ob alle Kameras in der Szene exportiert werden. |
duplicatedNameSeparator | String | Lesen | Der Trenner zwischen dem Namen des Objekts und dem duplizierten Zähler, Standardwert ist “_” . |
duplicatedNameCounterBase | int | Lesen | Der Zähler, der beim Erzeugen neuer Namen für duplizierte Namen verwendet wird, Standardwert ist 2. |
duplicatedNameCounterFormat | String | Lesen | Das Format des duplizierten Zählers, Standardwert ist ein leerer String. |
masterScale | double | Lesen | Ermittelt die Master-Skala, die beim Export verwendet wird. |
gammaCorrectedColor | boolean | Lesen | Eine 3ds-Datei kann originale Farbe und gamma-korrigierte Farbe für dasselbe Attribut enthalten. Wenn diese Einstellung auf true gesetzt wird, wird nach Möglichkeit die gamma-korrigierte Farbe verwendet, andernfalls versucht das Aspose.3D, die Originalfarbe zu verwenden. |
flipCoordinateSystem | boolean | Lesen | Ermittelt das Umschalten des Koordinatensystems von Kontrollpunkten/Normalen beim Importieren/Exportieren. |
highPreciseColor | boolean | Lesen | Wenn dies true ist, verwendet die erzeugte 3ds-Datei hochpräzise Farben, das bedeutet, dass jeder Kanal von Rot/Grün/Blau als 32-Bit-Float vorliegt. |
exportTextures | boolean | Lesen | Versuchen Sie, die in der Szene verwendeten Texturen in das Ausgabeverzeichnis zu kopieren. |
fileFormat | FileFormat | Lesen | Liest das Dateiformat. |
fileSystemFactory | FileSystemFactory | Lesen | Gibt die Fabrikklasse für FileSystem zurück. |
encoding | java.nio.charset.Charset | Lesen | Ruft die Standardcodierung für textbasierte Dateien ab. |
fileSystem | FileSystem | Lesen | Ermöglichen Sie dem Benutzer, zu bestimmen, wie externe Abhängigkeiten beim Laden/Speichern verwaltet werden. |
lookupPaths | java.util.ArrayList<String> | Lesen | Einige Dateien, wie OBJ, hängen von externen Dateien ab; die Suchpfade ermöglichen es Aspose.3D, nach externen Dateien zum Laden zu suchen. |
fileName | String | Lesen | Der Dateiname der exportierenden/importierenden Szene. |
Methoden
| Signatur | Beschreibung |
|---|---|
Discreet3dsSaveOptions() | Konstruktor von Discreet3dsSaveOptions. |
getExportLight() → boolean | Ermittelt, ob alle Lichter in der Szene exportiert werden. |
setExportLight(value: boolean) | Legt fest, ob alle Lichter in der Szene exportiert werden. |
getExportCamera() → boolean | Ermittelt, ob alle Kameras in der Szene exportiert werden. |
setExportCamera(value: boolean) | Legt fest, ob alle Kameras in der Szene exportiert werden. |
getDuplicatedNameSeparator() → String | Der Trenner zwischen dem Namen des Objekts und dem duplizierten Zähler, Standardwert ist “_” . |
setDuplicatedNameSeparator(value: String) | Der Trenner zwischen dem Namen des Objekts und dem duplizierten Zähler, Standardwert ist “_”. |
getDuplicatedNameCounterBase() → int | Der Zähler, der zur Erzeugung neuer Namen für duplizierte Namen verwendet wird, Standardwert ist 2. |
setDuplicatedNameCounterBase(value: int) | Der Zähler, der zur Erzeugung neuer Namen für duplizierte Namen verwendet wird, Standardwert ist 2. |
getDuplicatedNameCounterFormat() → String | Das Format des duplizierten Zählers, Standardwert ist eine leere Zeichenkette. |
setDuplicatedNameCounterFormat(value: String) | Das Format des duplizierten Zählers, Standardwert ist ein leerer String. |
getMasterScale() → double | Gibt die beim Exportieren verwendete Master-Skala zurück. |
setMasterScale(value: double) | Setzt die Master-Skala, die beim Export verwendet wird. |
getGammaCorrectedColor() → boolean | Eine 3ds-Datei kann für dasselbe Attribut Originalfarbe und gamma-korrigierte Farbe enthalten. Wird dies auf true gesetzt, wird nach Möglichkeit die gamma-korrigierte Farbe verwendet; andernfalls versucht der Aspose.3D, die Originalfarbe zu verwenden. |
setGammaCorrectedColor(value: boolean) | Eine 3ds-Datei kann für dasselbe Attribut Originalfarbe und gamma-korrigierte Farbe enthalten. Wird dies auf true gesetzt, wird nach Möglichkeit die gamma-korrigierte Farbe verwendet; andernfalls versucht der Aspose.3D, die Originalfarbe zu verwenden. |
getFlipCoordinateSystem() → boolean | Liest die Einstellung zum Umkehren des Koordinatensystems von Kontrollpunkten/Normale beim Import/Export. |
setFlipCoordinateSystem(value: boolean) | Setzt das Umkehren des Koordinatensystems von Kontrollpunkten/Normale beim Import/Export. |
getHighPreciseColor() → boolean | Wenn dies wahr ist, verwendet die erzeugte 3ds-Datei hochpräzise Farben, d. h. jeder Rot-/Grün-/Blau-Kanal ist ein 32-Bit-Float. |
setHighPreciseColor(value: boolean) | Wenn dies wahr ist, verwendet die erzeugte 3ds-Datei hochpräzise Farben, d. h. jeder Rot-/Grün-/Blau-Kanal ist ein 32-Bit-Float. |
SaveOptions() | Initialisiert eine neue Instanz der SaveOptions-Klasse. |
SaveOptions(format: FileFormat) | Initialisiert eine neue Instanz der SaveOptions-Klasse mit einem Dateiformat. |
SaveOptions(contentType: FileContentType) | Initialisiert eine neue Instanz der SaveOptions-Klasse mit einem Dateiinhalts-Typ. |
getExportTextures() → boolean | Versuchen Sie, Texturen, die in der Szene verwendet werden, in das Ausgabeverzeichnis zu kopieren. |
setExportTextures(value: boolean) | Versuchen Sie, die in der Szene verwendeten Texturen in das Ausgabeverzeichnis zu kopieren. |
getFileFormat() → FileFormat | Gibt das Dateiformat zurück. |
getFileSystemFactory() → FileSystemFactory | Ruft die Fabrikklasse für FileSystem ab. |
setFileSystemFactory(value: FileSystemFactory) | Legt die Fabrikklasse für FileSystem fest. |
getEncoding() → java.nio.charset.Charset | Ruft die Standardkodierung für textbasierte Dateien ab. |
setEncoding(value: java.nio.charset.Charset) | Legt die Standardcodierung für textbasierte Dateien fest. |
getFileSystem() → FileSystem | Erlauben Sie dem Benutzer, zu bestimmen, wie die externen Abhängigkeiten beim Laden/Speichern verwaltet werden. |
setFileSystem(value: FileSystem) | Erlauben Sie dem Benutzer, zu bestimmen, wie die externen Abhängigkeiten beim Laden/Speichern verwaltet werden. |
getLookupPaths() → java.util.ArrayList<String> | Einige Dateien wie OBJ hängen von einer externen Datei ab, die Suchpfade ermöglichen es Aspose.3D, nach einer externen Datei zum Laden zu suchen. |
setLookupPaths(value: java.util.ArrayList<String>) | Einige Dateien wie OBJ hängen von einer externen Datei ab, die Suchpfade ermöglichen es Aspose.3D, nach einer externen Datei zum Laden zu suchen. |
getFileName() → String | Der Dateiname der exportierenden/importierenden Szene. |
setFileName(value: String) | Der Dateiname der exportierenden/importierenden Szene. |