Automatically translated.View original post

AutoCAD brought in the pdf file and the text.

AutoCAD brought the pdf file in and the text is messy. How to fix it?

1/31 Edited to

... Read moreอาการ “นำ PDF เข้ามาใน AutoCAD แล้วตัวหนังสือเละ/เพี้ยน/อ่านไม่ออก” ที่เจอบ่อยๆ ส่วนใหญ่เกี่ยวกับฟอนต์ SHX และการแปลงข้อความจาก PDF ตอน Import ค่ะ โดยเฉพาะไฟล์แบบจากงานก่อสร้าง/บ้านพักอาศัยที่ทำด้วยฟอนต์ไทยหรือฟอนต์เฉพาะ พอนำเข้าแล้วจะกลายเป็นเส้นกระจัดกระจาย หรือขึ้นเป็นเส้นๆ คล้ายโครงก/รงก อ่านไม่ออก สิ่งแรกที่ฉันจะเช็กคือ “PDFSHX/SHX Text” ในไฟล์นั้นเป็นแบบไหน เพราะ PDF หลายไฟล์ไม่ได้ฝังฟอนต์มาจริง แต่เก็บเป็นข้อมูลเวกเตอร์ที่เลียนแบบตัวอักษร ทำให้ AutoCAD พยายาม “Recognize SHX Text” แล้วผลลัพธ์เพี้ยนได้ วิธีไล่แก้ที่ทำแล้วได้ผลบ่อย (ทำตามลำดับนี้ได้เลย) 1) ลองนำเข้าใหม่ด้วย PDFIMPORT แล้วปรับตัวเลือก - ใช้คำสั่ง PDFIMPORT แล้วเลือกไฟล์ PDF - ในหน้าตัวเลือก ลองสลับโหมดการนำเข้า Text/Geometry: ถ้าเอา “Text” แล้วเละ ให้ลองให้มันเป็น “Geometry” ก่อน (ถึงจะไม่เป็นตัวอักษรจริง แต่จะไม่มั่ว) - ปิด/เปิดตัวเลือกที่เกี่ยวกับการ “Recognize SHX Text” เพื่อเทียบผล (บางไฟล์เปิดแล้วพัง ปิดแล้วนิ่งกว่า) 2) ตรวจเรื่องฟอนต์ SHX ที่ต้นทางใช้ - ถ้า PDF เกิดจาก DWG ที่ใช้ SHX เฉพาะ (เช่นฟอนต์ไทยที่ไม่ได้มาตรฐาน) เครื่องปลายทางไม่มีฟอนต์นั้น AutoCAD จะเดาแทน ทำให้เละได้ - วิธีง่ายคือขอไฟล์ฟอนต์ .shx จากคนทำแบบ (หรือจากชุดมาตรฐานของบริษัท) แล้ววางไว้ในโฟลเดอร์ Fonts ของ AutoCAD จากนั้นเปิดใหม่และ Import ใหม่ 3) ถ้าต้องการ “แปลงเป็นตัวอักษร” จริงๆ ให้เน้นการแปลง SHX ก่อน - บางกรณีตัวหนังสือที่มาจาก SHX ต้องจัดการให้ถูกชนิดก่อน ไม่งั้นจะกลายเป็นเส้น/โพลีไลน์ - ถ้า Import แล้วได้เป็นเส้นทั้งหมด ให้พิจารณาใช้วิธีทำใหม่: ให้ต้นทาง Plot PDF โดยฝังฟอนต์ (embed) หรือเปลี่ยนฟอนต์เป็น TrueType (TTF) ก่อนพิมพ์เป็น PDF 4) ทางลัดที่ช่วยลดปัญหา: ตั้งค่า PDF ให้ “ฝังฟอนต์” ตั้งแต่ต้นทาง - ถ้าคุณเป็นคน Export/Plot PDF เอง แนะนำให้ตั้งค่าใน Plot ให้ฝังฟอนต์ และหลีกเลี่ยงฟอนต์แปลกๆ - ถ้าเป็นงานบ้านพักอาศัย/งานโครงสร้างที่ใช้ตัวหนังสือเยอะๆ การใช้ TTF มาตรฐาน (เช่น Arial/TH Sarabun ที่มีในระบบ) มัก Import กลับมาได้สะอาดกว่า 5) เช็กสเกล/หน่วย และความละเอียด PDF - PDF ความละเอียดต่ำหรือถูกบีบอัดมากๆ บางทีตัวอักษรถูกแตกเป็นชิ้น ทำให้ Import แล้วเละ - ถ้าขอไฟล์ใหม่ได้ ให้ขอ PDF ที่ Plot ด้วยคุณภาพสูงขึ้น ทิปส่วนตัว: ถ้าคุณต้องแก้ด่วนเพื่อใช้งานต่อ ฉันจะ Import แบบ Geometry ให้ “หน้าตาเหมือนเดิมก่อน” แล้วค่อยพิมพ์ตัวหนังสือใหม่ทับเฉพาะจุดสำคัญ (ชื่อห้อง, ระดับ, หมายเหตุ) จะเร็วกว่าไล่กู้ข้อความที่เพี้ยนทั้งแผ่น ถ้าสะดวก ลองดูว่าตอน Import มีขึ้นคำว่าเกี่ยวกับ PDFSHX หรือ Recognize SHX Text ไหม และไฟล์เป็นงานจากเชียงใหม่หรือจากหน่วยงานไหน (บางชุดฟอนต์จะเจอซ้ำๆ) จะช่วยเดาแนวทางแก้ได้ไวขึ้นค่ะ