Detecção Automática de Código
Contents
[
Hide
]Detecção Automática de Código
Aspose.CAD suporta a detecção automática de código para DWG e DWF arquivos. Se você não desejar usar esse recurso, pode substituí-lo definindo as seguintes propriedades da LoadOptions classe.
- SpecifiedEncoding: define a codificação usada para ler dados de texto de formatos DXF e DWG não-Unicode. É autodetectado por padrão.
- SpecifiedMifEncoding: define a codificação usada para ler símbolos codificados em MIF de codificações CJK (formato M+nXXXX). É autodetectado por padrão.
- RecoverMalformedCifMif: define se caracteres CIF (U+XXXX) e MIF codificados serão decodificados se não tiverem a formatação adequada do AutoCAD (o AutoCAD precede esses símbolos com uma barra invertida). Por padrão, eles são decodificados.
Exemplo de Código
O exemplo de código abaixo mostra como substituir a detecção automática de código no Aspose.CAD.
This file contains hidden or 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 | |