Détection automatique de la page de code
Détection automatique de la page de code
Aspose.CAD prend en charge la détection automatique de la page de code pour les fichiers DWG et DWF. Si vous ne souhaitez pas utiliser cette fonctionnalité, vous pouvez l’outrepasser en définissant les propriétés suivantes de la classe LoadOptions.
- SpecifiedEncoding: définit l’encodage utilisé pour lire les données textuelles à partir des formats DXF et DWG non-Unicode. Il est autodétecté par défaut.
- SpecifiedMifEncoding: définit l’encodage utilisé pour lire les symboles codés MIF des encodages CJK (format M+nXXXX). Il est autodétecté par défaut.
- RecoverMalformedCifMif: définit si les caractères encodés CIF (U+XXXX) et MIF seront décodés s’ils n’ont pas un formatage AutoCAD approprié (AutoCAD précède ces symboles d’un antislash). Par défaut, ils sont décodés.
Exemple de code
L’exemple de code ci-dessous montre comment outrepasser la détection automatique de la page de code dans Aspose.CAD.
// 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 | |
} |