الكشف التلقائي لصفحات الرموز

الكشف التلقائي لصفحات الرموز

يدعم Aspose.CAD الكشف التلقائي عن صفحات الرموز لملفات DWG و DWF. إذا كنت لا ترغب في استخدام هذه الميزة، يمكنك تجاوز ذلك عن طريق ضبط الخصائص التالية من فئة LoadOptions.

  • SpecifiedEncoding: يحدد التشفير المستخدم لقراءة بيانات النص من تنسيقات DXF و DWG غير Unicode. يتم اكتشافه تلقائيًا بشكل افتراضي.
  • SpecifiedMifEncoding: يحدد التشفير المستخدم لقراءة رموز MIF المشفرة لتشفيرات CJK (تنسيق M+nXXXX). يتم اكتشافه تلقائيًا بشكل افتراضي.
  • RecoverMalformedCifMif: يحدد ما إذا كانت الشخصيات المشفرة CIF (U+XXXX) و MIF ستتم فك شفرتهما إذا لم تكن لها تنسيق AutoCAD الصحيح (يسبق AutoCAD هذه الرموز بفضل عكسي). يتم فك تشفيرها بشكل افتراضي.

كود العينة

تظهر عينة الكود أدناه كيفية تجاوز الكشف التلقائي عن صفحات الرموز في 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
}