ไม่นานมานี้ฉันได้รับไฟล์ PDF ที่เซ็นชื่อแบบดิจิทัล
Document Viewer (Evince) แสดงให้ฉันเห็นว่าลายเซ็นดิจิตอลไม่ผ่านการตรวจสอบ
ฉันจะเพิ่มลายเซ็นดิจิทัลของไฟล์เพื่อยืนยันว่าคำเตือนหายไปได้อย่างไร
ไม่นานมานี้ฉันได้รับไฟล์ PDF ที่เซ็นชื่อแบบดิจิทัล
Document Viewer (Evince) แสดงให้ฉันเห็นว่าลายเซ็นดิจิตอลไม่ผ่านการตรวจสอบ
ฉันจะเพิ่มลายเซ็นดิจิทัลของไฟล์เพื่อยืนยันว่าคำเตือนหายไปได้อย่างไร
คำตอบ:
น่าเสียดายที่คุณไม่สามารถทำได้ในนาทีนี้ด้วยเวอร์ชันมาตรฐานevince
เนื่องจากผู้พัฒนาอธิบายไว้ในรายชื่อผู้รับจดหมายอย่างเป็นทางการ :
คุณลักษณะนี้ไม่ได้นำมาใช้ใน Evince ส่วนใหญ่เป็นเพราะไม่ได้รับการสนับสนุนจาก poppler ห้องสมุดพื้นฐานสำหรับการสนับสนุน PDF
นี่เป็นประเด็นหลัก คุณจะต้องแก้ไขด้วยการสนับสนุนลายเซ็นดิจิตอลเช่นเดียวกับpoppler
evince
อย่างไรก็ตามมีโครงการที่น่าสนใจกำลังดำเนินการเพื่อให้มีฟังก์ชั่นที่คุณต้องการ รายละเอียดมีการอธิบายในหน้า GitHub นี้ชื่อ 'หลักฐานลายเซ็น' ซึ่งมีแพทช์ทั้งหมด
เช่นเดียวกับในหน้า GitHub มีข้อมูลเพิ่มเติมเกี่ยวกับโครงการในเว็บไซต์นี้ ; เป็นที่ชัดเจนว่าพวกเขาหวังว่าจะรวมเข้ากับอัปสตรีมในอนาคต นักพัฒนาทราบว่า
ซอฟต์แวร์ที่ใช้มากที่สุดสำหรับการอ่านเอกสาร pdf บน Windows (Acrobat Reader) ได้รับการสนับสนุนสำหรับการแสดงและตรวจสอบลายเซ็นในเอกสาร pdf บนเดสก์ท็อป Linux รุ่นใหม่ที่ยังไม่มีอยู่และเป็นจุดประสงค์ของโครงการนี้ให้เปลี่ยน Evince Document Viewer (โปรแกรมอ่าน gnome pdf เริ่มต้น) เพื่อเพิ่มคุณสมบัติเหล่านั้น
ดังนั้นคุณสามารถทดลองใช้รหัสพัฒนา gitHub ได้หากคุณต้องการ แต่อาจไม่ใช่ความคิดที่ดีที่จะแก้ไขpoppler
เนื่องจากโปรแกรมอื่นขึ้นอยู่กับมัน อย่างไรก็ตามมีโอกาสที่คุณลักษณะลายเซ็นดิจิทัลจะพร้อมใช้งานในไม่ช้าหากมีการรวมเข้ากับอัปสตรีม การตัดสินจากevince
สกรีนชอตสำหรับลายเซ็นที่ถูกต้องและไม่ถูกต้องแพทช์ดูเหมือนจะเปิดใช้งานคุณลักษณะที่คุณสนใจเท่านั้น