Deteksi Kode Halaman Otomatis

Deteksi Kode Halaman Otomatis

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

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

Contoh Kode

Contoh kode di bawah ini menunjukkan bagaimana cara menindih deteksi kode halaman otomatis di 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
}