มีเครื่องพิมพ์ / เครื่องกลั่น PDF ฟรีที่สร้างเอกสารที่ลงชื่อได้หรือไม่ [ปิด]


9

ฉันใช้วิธีการต่าง ๆ (กล่าวถึงที่อื่นในเว็บไซต์นี้) เพื่อสร้าง PDF โดยใช้ไดรเวอร์เครื่องพิมพ์หรือแปลงจาก PostScript ฯลฯ ปัญหาที่พบบ่อยคือถ้าฉันเปิดไฟล์เอาต์พุตใด ๆ ใน Adobe Reader เวอร์ชันใหม่กว่าจะมี ตัวเลือกในการ "วางลายเซ็น" แต่เป็นสีเทาหรือให้ข้อความแสดงข้อผิดพลาดว่าคุณลักษณะนี้ถูกปิดใช้งานสำหรับเอกสารนี้ เท่าที่ฉันสามารถบอกได้มีตัวเลือกตั้งอยู่ที่ไหนสักแห่งในข้อมูลเมตาของเอกสารที่บอกให้ผู้อ่าน "อนุญาตให้ผู้ใช้ลงชื่อในเอกสารนี้" หรือไม่ ไม่มีเครื่องมือฟรี / โอเพนซอร์สที่เชื่อมโยงกับโพสต์ SU อื่น ๆ ที่มีรายการนี้เป็นตัวเลือก (แม้ว่าจะยุติธรรมฉันยังไม่ได้ดาวน์โหลดและลองทั้งหมด)

มีเครื่องมือที่ทำสิ่งนี้หรือไม่? ฉันสามารถใช้เครื่องมือแก้ไข hex เพื่อเปิดฟังก์ชั่นนี้ได้ไหม บางครั้งฉันสามารถเข้าถึง Acrobat Professional เพื่อเปิดตัวเลือกนี้ แต่การทำทุกกรณีที่ต้องการจะทำงานได้ดีกว่าที่ฉันอยากทำ วิธีแก้ปัญหาปัจจุบันสำหรับเอกสารหน้าเดียวคือ:

  1. พิมพ์เอกสารเป็น PDF (อาจจะผ่านคำลงท้าย)
  2. เปิด PDF เปล่าหน้าเดียวโดยเปิดบิต "signable" ใน Reader
  3. สร้าง "ตราประทับ" ที่กำหนดเองโดยใช้เครื่องมือมาร์กอัปผู้อ่านโดยการนำเข้าเอกสารที่พิมพ์ไปยัง
  4. "ประทับตรา" ภาพของเอกสารที่พิมพ์บนหน้าว่างหวังว่าจะทำให้มันอยู่ตรงกลาง
  5. วางลายเซ็นบนเอกสาร แต่ไม่จริง ๆ ที่คุณเพิ่งประทับตรา

เห็นได้ชัดว่ามันไม่ได้ปรับขนาดได้ดีเลย มันจะดีกว่านี้ถ้าฉันทำได้:

  1. พิมพ์เอกสารเป็น PDF
  2. ลากเอกสารไปที่ทางลัด / เครื่องมือ / อะไรก็ได้
  3. เปิดเอกสารใน Reader
  4. วางลายเซ็นในเอกสาร

การทางพิเศษแห่งประเทศไทย: ขออภัยบางทีฉันควรจะชัดเจนขึ้น - ฉันกำลังพูดถึงการลงนามดิจิตอลตามใบรับรองที่มีอยู่ใน Adobe Reader ไม่ได้เพิ่มลายเซ็นหมึกเสมือน นอกจากนี้วิธีแก้ปัญหาใด ๆ จะต้องมีออฟไลน์จริงๆ

คำตอบ:


3

หลังจากเจอโพสต์นี้ฉันพบซอฟต์แวร์ฟรีที่ชื่อว่าDigisignerซึ่งมีหน้าที่เพียงอย่างเดียวในการลงชื่อ PDF ที่มีอยู่ไม่ว่า Reader จะอนุญาตหรือไม่ก็ตาม หลังจากนั้น Reader จะแสดงและตรวจสอบลายเซ็น 100% มันเป็นวิธีการแก้ปัญหา แต่ไม่ซับซ้อนเท่าของคุณ จะช่วยให้ทั้งลายเซ็นที่มองไม่เห็นและแสตมป์ที่มองเห็นได้ มีจับบาง:

  • ตัวเรนเดอร์ไม่สามารถแสดงตัวอักษรได้ แต่เมื่อเซ็นชื่อและเปิดใหม่มันก็เหมือนกับที่มันเป็น)
  • ข้อเสียที่สำคัญสำหรับฉันคือมันไม่สามารถใช้การเข้ารหัสคีย์สาธารณะหรือตั้งค่าบิต "signable" เพื่อให้ Reader จะเซ็นชื่อ

ฉันไม่รู้ว่าพวกเขาจะไปด้วยได้อย่างไร (ตรงกันข้ามกับข้อมูลอ้างอิงด้านบน ... ) แต่ฉันจะไม่มองม้าของขวัญในปาก นี่หวานมาก!
Coderer

3

ตอนนี้จากข้อมูลจำเพาะ PDF 1.7 ดูไม่น่าสนใจเหมือนกัน:

12.8.2.3 UR

วิธีการแปลงรูปแบบ UR จะใช้ในการตรวจจับการเปลี่ยนแปลงเอกสารที่จะทำให้การลงนามการใช้สิทธิ์นั้นเป็นโมฆะซึ่งถูกอ้างอิงจากรายการ UR3 ในพจนานุกรมการอนุญาต (ดู 12.8.4,“ สิทธิ์”) ลายเซ็นสิทธิ์การใช้งานจะถูกใช้เพื่อเปิดใช้งานคุณลักษณะการโต้ตอบเพิ่มเติมที่อาจไม่สามารถใช้งานได้ตามค่าเริ่มต้นในโปรแกรมอ่านที่สอดคล้องกัน ลายเซ็นจะใช้ในการตรวจสอบว่าได้รับอนุญาตจากผู้มีอำนาจมอบอำนาจให้กระทำความผิด พจนานุกรมพารามิเตอร์การแปลงสภาพ (ดูตาราง 255) ระบุสิทธิ์เพิ่มเติมที่จะเปิดใช้งานหากลายเซ็นนั้นถูกต้อง หากลายเซ็นไม่ถูกต้องเนื่องจากเอกสารได้รับการแก้ไขในลักษณะที่ไม่ได้รับอนุญาตหรือตัวตนของผู้ลงนามไม่ได้รับการอนุญาตแบบขยายสิทธิ์จะไม่ได้รับสิทธิ์เพิ่มเติม

ตัวอย่าง

Adobe Systems ให้สิทธิ์ในการเปิดใช้งานฟีเจอร์เพิ่มเติมใน Adobe Reader โดยใช้การเข้ารหัสคีย์สาธารณะ จะใช้หน่วยงานออกใบรับรองเพื่อออกใบรับรองกุญแจสาธารณะให้กับผู้สร้างเอกสารที่มีการลงนามในความสัมพันธ์ทางธุรกิจ Adobe Reader ตรวจสอบว่าลายเซ็นที่เปิดใช้งานสิทธิ์ใช้ใบรับรองจากผู้ออกใบรับรองที่ได้รับอนุญาตจาก Adobe ผู้อ่านที่สอดคล้องกันอื่น ๆ มีอิสระที่จะใช้กลไกเดียวกันนี้เพื่อจุดประสงค์ของพวกเขาเอง


เรื่องสั้นยาว ๆ ดูเหมือนว่าวิธีเดียวที่จะพูดว่า "เฮ้ผู้อ่านปล่อยให้เอกสารนี้ลงชื่อ" คือทำจากแอปพลิเคชัน "ซึ่ง [adobe] ได้เข้าสู่ความสัมพันธ์ทางธุรกิจ"? ว้าวนั่นมัน ... แย่มาก ไม่น่าแปลกใจเนื่องจากความนิยมโดยรวมของ Adobe โดยทั่วไป แต่ก็ยังแย่อยู่
Coderer

@Coderer: จริง ๆ แล้วฉันคิดว่ามันไม่มากนักที่คุณจะต้องใช้แอพ Adobe เพราะคุณจะต้องได้รับใบรับรองสำหรับสิ่งนี้โดยเฉพาะจาก CA ที่พวกเขาอนุญาต
SamB


1

ฉันประสบความสำเร็จกับเครื่องมือจากผู้จำหน่ายต่อไปนี้จาก Google อย่างรวดเร็วของเว็บไซต์ของพวกเขาดูเหมือนว่าผู้ชมฟรีอย่างน้อยสนับสนุนการลงชื่ออาจเป็นไปได้ว่าซอฟต์แวร์สร้าง PDF ของพวกเขาจะตอบสนองความต้องการของคุณ:

ติดตาม Docu


จากเว็บไซต์ของพวกเขาภายใต้ "คุณสมบัติขั้นสูง / PRO" (เช่น for-pay): * เพิ่มลายเซ็นดิจิทัล (รวมถึงการประทับเวลา) นอกจากนี้ Adobe Reader ฟรีสามารถลงชื่อได้เพียงค่าเดียวในแอปผู้อ่านบุคคลที่สาม หากไม่สนใจการอนุญาต "อนุญาต / ปิดกั้นการลงชื่อ" ในไฟล์
Coderer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.