Automatische Codepage-Erkennung
Contents
[
Hide
]Automatische Codepage-Erkennung
Aspose.CAD unterstützt die automatische Codepage-Erkennung für DWG und DWF Dateien. Wenn Sie diese Funktion nicht verwenden möchten, können Sie dies überschreiben, indem Sie die folgenden Eigenschaften der LoadOptions Klasse festlegen.
- SpecifiedEncoding: legt die Kodierung fest, die zum Lesen von Textdaten aus nicht-Unicode DXF- und DWG-Formaten verwendet wird. Sie wird standardmäßig automatisch erkannt.
- SpecifiedMifEncoding: legt die Kodierung fest, die zum Lesen von MIF-kodierten Symbolen von CJK-Kodierungen (M+nXXXX-Format) verwendet wird. Sie wird standardmäßig automatisch erkannt.
- RecoverMalformedCifMif: definiert, ob CIF (U+XXXX) und MIF-kodierte Zeichen decodiert werden, wenn sie keine richtige AutoCAD-Formatierung haben (AutoCAD bezeichnet diese Symbole mit einem Rückwärtsschrägstrich). Standardmäßig werden sie decodiert.
Beispielcode
Das folgende Codesample zeigt, wie die automatische Codepage-Erkennung in Aspose.CAD überschrieben werden kann.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cad/Aspose.CAD-for-.NET | |
string SourceDir = RunExamples.GetDataDir_DWGDrawings(); | |
using (CadImage cadImage = (CadImage)Image.Load(SourceDir + "SimpleEntites.dwg", | |
new LoadOptions() | |
{ | |
SpecifiedEncoding = CodePages.Japanese, | |
SpecifiedMifEncoding = MifCodePages.Japanese, | |
RecoverMalformedCifMif = false | |
})) | |
{ | |
//do export or something else with cadImage | |
} |