Detección Automática de Codepage
Contents
[
Hide
]Detección Automática de Codepage
Aspose.CAD soporta la detección automática de codepage para archivos DWG y DWF. Si no deseas usar esta función, puedes anularla configurando las siguientes propiedades de la LoadOptions clase.
- SpecifiedEncoding: establece la codificación utilizada para leer datos de texto de formatos DXF y DWG no Unicode. Se autodetecta por defecto.
- SpecifiedMifEncoding: establece la codificación utilizada para leer símbolos codificados en MIF de las codificaciones CJK (formato M+nXXXX). Se autodetecta por defecto.
- RecoverMalformedCifMif: define si los caracteres CIF (U+XXXX) y MIF codificados serán decodificados si no tienen el formato adecuado de AutoCAD (AutoCAD precede estos símbolos con una barra invertida). Por defecto, son decodificados.
Código de Ejemplo
El siguiente ejemplo de código muestra cómo anular la detección automática de codepage en Aspose.CAD.
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-Java | |
String SourceDir = Utils.getDataDir_DWGDrawings(); | |
String dwgPathToFile = SourceDir + "SimpleEntites.dwg"; | |
LoadOptions opts = new LoadOptions(); | |
opts.setSpecifiedEncoding(CodePages.Japanese); | |
opts.setSpecifiedMifEncoding(MifCodePages.Japanese); | |
opts.setRecoverMalformedCifMif(false); | |
CadImage cadImage = (CadImage) Image.load(dwgPathToFile, opts); | |
//do export or something else with cadImage | |