การตรวจจับรหัสอัตโนมัติ
Contents
[
Hide
]การตรวจจับรหัสอัตโนมัติ
Aspose.CAD รองรับการตรวจจับรหัสอัตโนมัติสำหรับ DWG และ DWF ไฟล์ หากคุณไม่ต้องการใช้ฟีเจอร์นี้ คุณสามารถแทนที่ได้โดยการตั้งค่าคุณสมบัติต่อไปนี้ของคลาส LoadOptions
- specified_encoding: ตั้งค่าสัญ encoding ที่ใช้ในการอ่านข้อมูลข้อความจากรูปแบบ DXF และ DWG ที่ไม่ใช่ Unicode มันจะถูกตรวจจับโดยอัตโนมัติเป็นค่าเริ่มต้น
- specified_mif_encoding: ตั้งค่าสัญ encoding ที่ใช้ในการอ่านสัญลักษณ์ที่เข้ารหัสด้วย MIF ของการเข้ารหัส CJK (M+nXXXX format) มันจะถูกตรวจจับโดยอัตโนมัติเป็นค่าเริ่มต้น
- 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 |