2 คะแนน โดย GN⁺ 2023-09-05 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • คู่มือการแก้ไขเนื้อหาข้อความใน PDF: โดยไม่ต้องใช้เครื่องมือเชิงพาณิชย์อย่าง Adobe Acrobat
  • คู่มือหลักสำหรับผู้ใช้ Mac: กล่าวถึงเครื่องมือที่ใช้ได้กับดิสทริบิวชัน Linux ส่วนใหญ่ด้วย
  • การจัดเก็บข้อมูลข้อความแบบบีบอัดใน PDF: ใช้เครื่องมือบรรทัดคำสั่ง qpdf เพื่อคลายการบีบอัด
  • การตรวจสอบข้อมูลข้อความหลังคลายการบีบอัด: ดูได้ในโปรแกรมแก้ไขข้อความ พร้อมทั้งตรวจสอบการเข้ารหัสและความเชื่อมโยงกับฟอนต์เฉพาะ
  • ความซับซ้อนของการเข้ารหัสข้อความใน PDF: มีรูปแบบการเข้ารหัสที่เป็นไปได้หลากหลาย รวมถึงการเข้ารหัสแบบกำหนดเองที่ฝังอยู่ในไฟล์
  • การดึงข้อมูลการเข้ารหัส: ใช้เครื่องมือบรรทัดคำสั่ง pdffonts
  • มีตัวอย่างวิธีระบุฟอนต์ที่เกี่ยวข้องกับการเข้ารหัสแบบฝัง และวิธีค้นหาตารางการเข้ารหัสแบบฝังของฟอนต์นั้น
  • ตารางการเข้ารหัส: แมปจุดการเข้ารหัสแบบกำหนดเองเข้ากับจุดยูนิโค้ด
  • การแปลงตารางด้วย Python: แปลงตารางเป็นพจนานุกรม และเขียนฟังก์ชันเข้ารหัสและถอดรหัส
  • การแทนที่ข้อความต้นฉบับด้วยฟังก์ชันเหล่านี้: สามารถแทนที่ข้อความเดิมด้วยข้อความใหม่ที่เข้ารหัสแบบกำหนดเองได้

1 ความคิดเห็น

 
GN⁺ 2023-09-05
ความคิดเห็นจาก Hacker News
  • มาตรฐาน PDF มีความซับซ้อน และรองรับความสามารถหลากหลาย รวมถึงโหมดผสมเลเยอร์แบบเดียวกับใน Photoshop และเนื้อหาเพิ่มเติมที่ใช้แก้ไขสิ่งที่มีอยู่ก่อนหน้า
  • PDF มีการเข้ารหัสแบบใช้รหัสผ่าน โดยแยกเป็นรหัสผ่านสำหรับ "เจ้าของ" และ "ผู้ใช้" รวมถึงตัวเลือกที่ใช้ป้องกันการพิมพ์หรือการคัดลอกข้อความ
  • แม้จะมีความซับซ้อน แต่ PDF ไม่ใช่ฟอร์แมตไบนารีที่แตะต้องไม่ได้ หากเป็นกราฟของอ็อบเจ็กต์หลายประเภทที่มีคำอธิบายไว้อย่างชัดเจนในสเปกอย่างเป็นทางการ
  • เครื่องมืออย่าง mutool สามารถใช้แปลง PDF ให้เป็นเวอร์ชันที่ไม่มีข้อมูลบีบอัด ทำให้เข้าใจและแก้ไขได้ง่ายขึ้น
  • PDF รองรับความสามารถหลากหลาย เช่น อ็อบเจ็กต์ 3D, JavaScript, ภาพยนตร์จากอ็อบเจ็กต์ Flash ที่ฝังไว้, คำอธิบายประกอบที่มองไม่เห็น และวิดเจ็ตที่ใช้ส่วนย่อยของ XHTML และ CSS
  • อย่างไรก็ตาม PDF เป็นฟอร์แมตสำหรับอธิบายหน้าเอกสารเป็นหลัก และแสดงโครงสร้างของเอกสาร ไม่ใช่การแสดงผลของหน้า ดังนั้นจึงแนะนำให้แก้ไขเอกสารต้นฉบับที่ใช้สร้าง PDF
  • เป้าหมายหลักของ PDF คือการแสดงผลหรือการพิมพ์เนื้อหาได้อย่างสมบูรณ์ จึงใกล้เคียงกับฟอร์แมตรูปภาพชนิดหนึ่งที่ใช้จำนวนไบต์น้อยกว่ารูปภาพจริง
  • เครื่องมืออย่าง qpdf และ RUPS สามารถใช้ในการทำความเข้าใจโครงสร้างของ PDF และแก้ไขมันได้
  • Firefox มีวิธีที่ง่ายในการเซ็นเอกสาร PDF
  • สเปกของ PDF มีขนาดใหญ่และซับซ้อนมาก และแม้จะศึกษาอยู่หลายปี ก็อาจยังรู้สึกเหมือนเพิ่งแตะได้แค่ผิวเผิน