Deteksi Halaman Kode Otomatis

Deteksi Halaman Kode Otomatis

Aspose.CAD mendukung deteksi halaman kode otomatis untuk DWG dan DWF file. Jika Anda tidak ingin menggunakan fitur ini, Anda dapat menimpanya dengan mengatur properti berikut dari LoadOptions kelas.

  • SpecifiedEncoding: mengatur encoding yang digunakan untuk membaca data teks dari format DXF dan DWG non-Unicode. Ini terdeteksi secara otomatis secara default.
  • SpecifiedMifEncoding: mengatur encoding yang digunakan untuk membaca simbol-simbol yang dikodekan MIF dari encoding CJK (format M+nXXXX). Ini terdeteksi secara otomatis secara default.
  • RecoverMalformedCifMif: menentukan apakah karakter CIF (U+XXXX) dan karakter yang dikodekan MIF akan didekode jika mereka tidak memiliki format AutoCAD yang benar (AutoCAD mendahului simbol-simbol ini dengan backslash). Secara default, mereka didekode.

Contoh Kode

Contoh kode di bawah ini menunjukkan cara untuk menimpa deteksi halaman kode otomatis di Aspose.CAD.

// 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