شناسایی خودکار کدگذاری
Contents
[
Hide
]شناسایی خودکار کدگذاری
Aspose.CAD از شناسایی خودکار کدگذاری برای DWG و DWF پشتیبانی میکند. اگر نمیخواهید از این ویژگی استفاده کنید، میتوانید با تنظیم خواص زیر در کلاس LoadOptions این ویژگی را نادیده بگیرید.
- specified_encoding: کدگذاری استفاده شده برای خواندن دادههای متنی از فرمتهای DXF و DWG غیر یونیکد را تنظیم میکند. به طور پیشفرض، به صورت خودکار شناسایی میشود.
- specified_mif_encoding: کدگذاری استفاده شده برای خواندن نمادهای MIF-encoded از کدگذاریهای CJK (قالب M+nXXXX) را تنظیم میکند. به طور پیشفرض، به صورت خودکار شناسایی میشود.
- recover_malformed_cif_mif: تعریف میکند که آیا کاراکترهای CIF (U+XXXX) و MIF-encoded باید رمزگشایی شوند یا نه، اگر آنها فرمت صحیح AutoCAD را نداشته باشند (AutoCAD این نمادها را با یک بکاسلش پیش از آن قرار میدهد). به طور پیشفرض، آنها رمزگشایی میشوند.
کد نمونه
کد نمونه زیر نشان میدهد که چگونه میتوان شناسایی خودکار کدگذاری را در 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
import aspose.cad as cad; | |
loadOption = cad.LoadOptions() | |
loadOption.specified_encoding = cad.CodePages.JAPANESE | |
loadOption.specified_mif_encoding = cad.MifCodePages.JAPANESE | |
loadOption.recover_malformed_cif_mif = False | |
cadImage = cad.Image.load("file.dwg", loadOption) | |
//do export or something else with cadImage |