Автоматично разпознаване на кодова страница

Автоматично разпознаване на кодова страница

Aspose.CAD поддържа автоматично разпознаване на кодова страница за DWG и DWF файлове. Ако не желаете да използвате тази функция, можете да я замените, като зададете следните свойства на класа LoadOptions.

  • specified_encoding: задава кодирането, използвано за четене на текстови данни от форматите DXF и DWG, които не са Unicode. По подразбиране се извършва автоматично разпознаване.
  • specified_mif_encoding: задава кодирането, използвано за четене на символи, кодирани в MIF, на CJK кодирания (формат M+nXXXX). По подразбиране се извършва автоматично разпознаване.
  • recover_malformed_cif_mif: определя дали да се декодират символи, кодирани в CIF (U+XXXX) и MIF, ако те нямат правилно форматиране за AutoCAD (AutoCAD предва посочените символи с обратна наклонена черта). По подразбиране те се декодират.

Примерен код

Примерният код по-долу показва как да замените автоматичното разпознаване на кодова страница в Aspose.CAD.

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