ฉันจะตรวจสอบลายเซ็นดิจิทัลของ pdf กับ evince ได้อย่างไร


17

ไม่นานมานี้ฉันได้รับไฟล์ PDF ที่เซ็นชื่อแบบดิจิทัล

Document Viewer (Evince) แสดงให้ฉันเห็นว่าลายเซ็นดิจิตอลไม่ผ่านการตรวจสอบ

ฉันจะเพิ่มลายเซ็นดิจิทัลของไฟล์เพื่อยืนยันว่าคำเตือนหายไปได้อย่างไร

คำตอบ:


13

น่าเสียดายที่คุณไม่สามารถทำได้ในนาทีนี้ด้วยเวอร์ชันมาตรฐานevinceเนื่องจากผู้พัฒนาอธิบายไว้ในรายชื่อผู้รับจดหมายอย่างเป็นทางการ :

คุณลักษณะนี้ไม่ได้นำมาใช้ใน Evince ส่วนใหญ่เป็นเพราะไม่ได้รับการสนับสนุนจาก poppler ห้องสมุดพื้นฐานสำหรับการสนับสนุน PDF

นี่เป็นประเด็นหลัก คุณจะต้องแก้ไขด้วยการสนับสนุนลายเซ็นดิจิตอลเช่นเดียวกับpopplerevince

อย่างไรก็ตามมีโครงการที่น่าสนใจกำลังดำเนินการเพื่อให้มีฟังก์ชั่นที่คุณต้องการ รายละเอียดมีการอธิบายในหน้า GitHub นี้ชื่อ 'หลักฐานลายเซ็น' ซึ่งมีแพทช์ทั้งหมด

เช่นเดียวกับในหน้า GitHub มีข้อมูลเพิ่มเติมเกี่ยวกับโครงการในเว็บไซต์นี้ ; เป็นที่ชัดเจนว่าพวกเขาหวังว่าจะรวมเข้ากับอัปสตรีมในอนาคต นักพัฒนาทราบว่า

ซอฟต์แวร์ที่ใช้มากที่สุดสำหรับการอ่านเอกสาร pdf บน Windows (Acrobat Reader) ได้รับการสนับสนุนสำหรับการแสดงและตรวจสอบลายเซ็นในเอกสาร pdf บนเดสก์ท็อป Linux รุ่นใหม่ที่ยังไม่มีอยู่และเป็นจุดประสงค์ของโครงการนี้ให้เปลี่ยน Evince Document Viewer (โปรแกรมอ่าน gnome pdf เริ่มต้น) เพื่อเพิ่มคุณสมบัติเหล่านั้น

ดังนั้นคุณสามารถทดลองใช้รหัสพัฒนา gitHub ได้หากคุณต้องการ แต่อาจไม่ใช่ความคิดที่ดีที่จะแก้ไขpopplerเนื่องจากโปรแกรมอื่นขึ้นอยู่กับมัน อย่างไรก็ตามมีโอกาสที่คุณลักษณะลายเซ็นดิจิทัลจะพร้อมใช้งานในไม่ช้าหากมีการรวมเข้ากับอัปสตรีม การตัดสินจากevinceสกรีนชอตสำหรับลายเซ็นที่ถูกต้องและไม่ถูกต้องแพทช์ดูเหมือนจะเปิดใช้งานคุณลักษณะที่คุณสนใจเท่านั้น


1
ทำไมสิ่งนี้ถึงเป็นไปไม่ได้? หรือมันคืออะไร?
iamatrain

1
ฉันอยากจะรู้ว่าเป็นไปได้ตอนนี้ในปี 2017
Hrvoje T
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.