Auto Codepage Detectie

Auto Codepage Detectie

Aspose.CAD ondersteunt automatische codepage detectie voor DWG en DWF bestanden. Als je deze functie niet wilt gebruiken, kun je dit overschrijven door de volgende eigenschappen van de LoadOptions klasse in te stellen.

  • specified_encoding: stelt de codering in die gebruikt wordt om tekstgegevens te lezen uit niet-Unicode DXF en DWG indelingen. Het wordt standaard automatisch gedetecteerd.
  • specified_mif_encoding: stelt de codering in die gebruikt wordt om MIF-gecodeerde symbolen van CJK-coderingen (M+nXXXX formaat) te lezen. Het wordt standaard automatisch gedetecteerd.
  • recover_malformed_cif_mif: definieert of CIF (U+XXXX) en MIF-gecodeerde tekens gedecodeerd zullen worden als ze geen juiste AutoCAD opmaak hebben (AutoCAD gaat deze symbolen voor met een backslash). Standaard worden ze gedecodeerd.

Voorbeeldcode

Het onderstaande codevoorbeeld laat zien hoe je de automatische codepage detectie in Aspose.CAD kunt overschrijven.

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