Detección Automática de Codepage

Detección Automática de Codepage

Aspose.CAD admite la detección automática de codepage para archivos DWGDWF. Si no desea utilizar esta función, puede anularla configurando las siguientes propiedades de la clase LoadOptions.

  • SpecifiedEncoding: estabelece la codificación utilizada para leer datos de texto de formatos DXF y DWG que no son Unicode. Se detecta automáticamente por defecto.
  • SpecifiedMifEncoding: establece la codificación utilizada para leer símbolos codificados en MIF de codificaciones CJK (formato M+nXXXX). Se detecta automáticamente 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, se decodifican.

Código de Ejemplo

El fragmento de código a continuación muestra cómo anular la detección automática de codepage en 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
}