Có một máy in / máy chưng cất PDF miễn phí tạo ra các tài liệu có thể ký được không? [đóng cửa]


9

Tôi đã sử dụng nhiều phương pháp khác nhau (được đề cập ở nơi khác trên trang web này) để tạo tệp PDF, sử dụng trình điều khiển máy in hoặc chuyển đổi từ PostScript, v.v. Vấn đề phổ biến là nếu tôi mở bất kỳ tệp đầu ra nào trong các phiên bản Adobe Reader mới hơn, sẽ có một tùy chọn để "Đặt chữ ký" nhưng nó bị mờ đi hoặc đưa ra thông báo lỗi rằng tính năng này đã bị vô hiệu hóa cho tài liệu này. Theo như tôi có thể nói, có một tùy chọn được đặt ở đâu đó trong siêu dữ liệu tài liệu thông báo cho Reader "cho phép người dùng ký tài liệu này" hoặc không. Không có công cụ mã nguồn mở / miễn phí nào được liên kết đến trong các bài viết SU khác đã được liệt kê dưới dạng tùy chọn (mặc dù công bằng mà tôi chưa thực sự tải xuống và thử tất cả chúng).

Có một công cụ làm điều này? Tôi có thể chỉ chọc một chút với trình soạn thảo hex ở đâu đó để bật chức năng này không? Đôi khi tôi có thể có quyền truy cập vào Acrobat Professional để bật tùy chọn này, nhưng thực hiện nó cho mọi trường hợp mong muốn sẽ là công việc nhiều hơn tôi quan tâm. Cách giải quyết hiện tại cho các tài liệu một trang là:

  1. In tài liệu sang PDF (có thể thông qua phần tái bút)
  2. Mở tệp PDF trống một trang với bit "có thể đăng nhập" được bật trong Reader
  3. tạo một "tem" tùy chỉnh bằng cách sử dụng các công cụ đánh dấu Reader, bằng cách nhập tài liệu đã in vào
  4. "đóng dấu" một hình ảnh của tài liệu in trên trang trống, hy vọng làm cho nó tập trung vào đúng
  5. đặt chữ ký trên tài liệu-nhưng-không-thực sự bạn vừa đóng dấu

Điều này rõ ràng là không có quy mô tốt ở tất cả. Sẽ tốt hơn nhiều nếu tôi có thể:

  1. In tài liệu ra PDF
  2. Kéo tài liệu vào một phím tắt / công cụ đơn giản / bất cứ thứ gì
  3. Mở tài liệu trong Reader
  4. Đặt chữ ký trong tài liệu

ETA: Xin lỗi, có lẽ tôi nên rõ ràng hơn - Tôi đang nói về việc ký kỹ thuật số dựa trên chứng chỉ có sẵn trong Adobe Reader, không thêm chữ ký mực ảo. Ngoài ra, bất kỳ giải pháp thực sự sẽ phải có sẵn ngoại tuyến.

Câu trả lời:


3

Sau khi xem bài đăng này, tôi tìm thấy một phần mềm miễn phí có tên Digisigner có chức năng duy nhất là ký các tệp PDF hiện có, cho dù Reader có cho phép chúng hay không. Sau đó, Reader hiển thị và xác nhận chữ ký 100%. Đó là một cách giải quyết, nhưng gần như không phức tạp như của bạn. Nó cho phép cả chữ ký vô hình và tem nhìn thấy được. Có một số lưu ý:

  • trình kết xuất của nó không thể hiển thị chữ ghép, nhưng một khi đã ký và mở lại thì chính xác như vậy)
  • Nhược điểm lớn đối với tôi là nó không thể sử dụng mã hóa khóa công khai hoặc đặt bit "có thể ký" để Reader sẽ ký.

Tôi không biết làm thế nào họ thoát khỏi nó (trái với trích dẫn cụ thể ở trên ...) nhưng tôi sẽ không nhìn vào một con ngựa quà trong miệng. Điều này là khá ngọt ngào!
Bộ giải mã

3

Chà, đoạn văn này từ thông số PDF 1.7 trông không đáng khích lệ lắm:

12.8.2.3

Phương thức biến đổi UR sẽ được sử dụng để phát hiện các thay đổi đối với tài liệu sẽ làm mất hiệu lực quyền sử dụng, được tham chiếu từ mục UR3 trong từ điển quyền (xem 12.8.4, Quyền Quyền,). Chữ ký quyền sử dụng sẽ được sử dụng để cho phép các tính năng tương tác bổ sung có thể không có sẵn theo mặc định trong trình đọc tuân thủ. Chữ ký sẽ được sử dụng để xác nhận rằng các quyền đã được cấp bởi cơ quan cấp bonafide. Từ điển tham số biến đổi (xem Bảng 255) chỉ định các quyền bổ sung sẽ được bật nếu chữ ký hợp lệ. Nếu chữ ký không hợp lệ vì tài liệu đã được sửa đổi theo cách không được phép hoặc danh tính của người ký không được cấp quyền mở rộng, quyền bổ sung sẽ không được cấp.

THÍ DỤ

Adobe Systems cấp quyền để kích hoạt các tính năng bổ sung trong Adobe Reader, sử dụng mã hóa khóa công khai. Nó sử dụng các tổ chức chứng nhận để cấp chứng chỉ khóa công khai cho người tạo tài liệu mà họ đã tham gia vào mối quan hệ kinh doanh. Adobe Reader xác minh rằng chữ ký kích hoạt quyền sử dụng chứng chỉ từ cơ quan chứng nhận được ủy quyền của Adobe. Những độc giả phù hợp khác được tự do sử dụng cơ chế tương tự này cho mục đích riêng của họ.


Câu chuyện dài quá ngắn, nghe có vẻ như là cách duy nhất để nói "hey Reader, hãy để tài liệu này được ký" là thực hiện nó từ một ứng dụng "mà [adobe] đã tham gia vào một mối quan hệ kinh doanh"? Wow, thật là ... thật kinh khủng. Không có gì đáng ngạc nhiên , nói chung về sự tào lao của Adobe, nhưng vẫn còn khủng khiếp.
Bộ giải mã

@Coderer: thực ra, tôi nghĩ rằng bạn không cần phải sử dụng ứng dụng Adobe vì bạn phải có được một chứng chỉ dành riêng cho điều này từ một trong những CA mà họ đã ủy quyền cho mục đích này.
SamB


1

Tôi đã thành công với các công cụ từ nhà cung cấp sau, từ Google nhanh chóng trên trang web của họ, có vẻ như trình xem miễn phí của họ ít nhất hỗ trợ ký, có thể phần mềm tạo PDF của họ sẽ đáp ứng yêu cầu của bạn:

Theo dõi tài liệu


Từ trang web của họ, trong "Tính năng nâng cao / PRO" (ví dụ: phải trả tiền): * Thêm chữ ký số (bao gồm cả tem thời gian) Bên cạnh đó, Adobe Reader miễn phí có thể , giá trị duy nhất trong ứng dụng trình đọc của bên thứ 3 sẽ là nếu nó bỏ qua quyền "cho phép / ký chặn" được đặt trong tệp.
Bộ giải mã
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.