Автоматичне виявлення кодових сторінок
Contents
[
Hide
]Автоматичне виявлення кодових сторінок
Aspose.CAD підтримує автоматичне виявлення кодових сторінок для DWG та DWF файлів. Якщо ви не бажаєте використовувати цю функцію, ви можете перевизначити це, встановивши наступні властивості класу LoadOptions.
- specified_encoding: встановлює кодування, яке використовується для читання текстових даних з не-Unicode DXF та DWG форматів. За замовчуванням воно автоматично визначається.
- specified_mif_encoding: встановлює кодування, яке використовується для читання символів, закодованих MIF, у кодуваннях CJK (формат M+nXXXX). За замовчуванням воно автоматично визначається.
- recover_malformed_cif_mif: визначає, чи будуть декодовані символи CIF (U+XXXX) та закодовані MIF, якщо вони не мають належного форматування 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 |