Chuyển đến nội dung

PDF sang PDF/A

Chuẩn bị một tài liệu để lưu trữ, và nói rõ điều đó không thể sửa được gì.

Xử lý trên thiết bị của bạn

Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Tệp của bạn không bao giờ được tải lên, và bạn có thể tự kiểm chứng điều đó trong tab mạng của trình duyệt. Tự kiểm chứng: mở tab mạng của trình duyệt và theo dõi. Bạn sẽ thấy một yêu cầu nhỏ hỏi xem bạn còn tác vụ nào không - một tên công cụ và một mã băm, không bao giờ là tệp.

Công cụ này làm gì

PDF/A is the archival profile: a set of restrictions meant to keep a file rendering the same way in decades to come, mostly by insisting that everything the page needs is inside the file. This writes the parts of that promise a browser can write honestly - the XMP conformance identification, an sRGB output intent with an embedded ICC profile, the structure markers and a document language - and, if you ask for it, re-renders the pages so no missing font is left to fail.

Court filings, grant applications, tender portals and records systems that reject anything not marked PDF/A, and any document you expect to open long after the software that produced it has stopped being installed anywhere.

Cách hoạt động

  1. Drop the PDF onto this page. It must not be encrypted - PDF/A forbids encryption, so a protected file is refused with a link to Unlock PDF.
  2. Choose the part. PDF/A-2 suits almost every current requirement, PDF/A-1 is what older archives ask for, and PDF/A-3 differs mainly in allowing attached source files.
  3. Leave the mode on metadata to keep the text as vector text, or switch to rasterise if the document uses fonts it did not embed.
  4. For rasterise, set the resolution and leave keep text searchable on, so an invisible text layer is written behind the page images.
  5. Press Convert to PDF/A.
  6. Check the result with a validator such as veraPDF. This tool cannot check its own conformance.

Metadata mode writes several things at once, because a validator checks all of them. The Info dictionary and the XMP packet are always written together, since modern readers prefer XMP and a disagreement between the two is among the first things a validator flags. An sRGB output intent is added with a real ICC profile embedded, along with the marked-content flag, a document language and matching document and instance identifiers. For PDF/A-1 the header is also written as PDF 1.4 and object streams are left out, because part 1 is defined against that older version.

Fonts are where conversion honestly stops. PDF/A requires every font the page uses to be embedded, and a font the original left out cannot be conjured up afterwards - the glyph shapes are not there. This is the most common reason a file fails validation, and it is why rasterise mode exists: when every page is an image there are no text fonts left to embed.

Rasterise is a real trade. Vector text becomes pixels, so the file usually grows and zooming or printing past the resolution you chose looks soft. To keep the document usable an invisible text layer is drawn behind the images at the original word positions, so search and copy still work - and that layer uses an embedded font rather than a standard one, because a standard font would break the very requirement the mode exists to satisfy.

Conformance level A asks for more than level B: a tagged structure tree describing the reading order and role of everything on the page. That tree cannot be built after the fact from a finished PDF, so unless the source was already tagged, choosing A writes a claim nothing here can fulfil. Level B is the honest default, and it is what most submission portals actually require.

The conversion runs entirely on your device, which matters for the filings, contracts and records that usually end up here. The tool still cannot validate its own output, for a related reason: verification belongs to an independent validator, not to the program that wrote the file.

Công cụ này không làm được gì

  • The tool cannot validate its own output. It writes a conformance claim into the file; whether the file truly conforms is what an independent validator such as veraPDF says it is.
  • A font the source document did not embed cannot be embedded now, and that is the most common reason a file fails validation. Rasterise mode is the way around it.
  • Rasterise replaces vector text with page images, so the file usually grows and enlarged printing looks softer than the original.

Câu hỏi thường gặp

PDF/A là gì và vì sao có nơi yêu cầu nó?
Đó là một hồ sơ lưu trữ của PDF, được chuẩn hoá cho việc bảo quản lâu dài. Nó cấm bất cứ thứ gì mà cách hiển thị phụ thuộc vào bên ngoài - phông không nhúng, mã hoá, nội dung ngoài, màu không đoán trước được - để tệp vẫn trông y như vậy sau hai mươi năm. Toà án, cơ quan lưu trữ và các cổng mua sắm yêu cầu nó vì họ phải mở được thứ bạn nộp lâu sau khi phần mềm của bạn không còn nữa.
Siêu dữ liệu hay raster hoá - bạn cần chế độ nào?
Hãy bắt đầu với siêu dữ liệu. Nó thêm phần định danh, ý định đầu ra, hồ sơ ICC và các dấu cấu trúc trong khi vẫn giữ chữ là chữ, nhờ đó tệp nhỏ, tìm được và sắc nét. Chỉ chuyển sang raster hoá khi việc kiểm định thất bại vì phông, vì cách này sửa dứt điểm điều đó bằng cách biến các trang thành ảnh.
Kết quả có được bảo đảm vượt qua kiểm định không?
Không, và bất kỳ công cụ nào nói ngược lại là đang yêu cầu bạn tin vào một tuyên bố mà không ai kiểm tra. Công cụ này ghi tuyên bố tuân thủ và mọi thứ liên quan có thể thêm vào sau, nhưng nó không thể soát từng trang để phát hiện độ trong suốt hay các cách mã hoá ảnh mà một số phần cấm, và nó không thể nhúng một phông đang thiếu. Hãy chạy veraPDF trước khi bạn nộp bất cứ thứ gì quan trọng.
Kiểm định báo một phông không được nhúng. Bạn làm gì được?
Hoặc quay lại chương trình đã tạo ra PDF và xuất lại với bật nhúng phông, cách này cho kết quả tốt hơn, hoặc dùng chế độ raster hoá ở đây. Raster hoá loại bỏ vấn đề bằng cách loại bỏ chữ dưới dạng chữ, và để lại một lớp vô hình tìm được phía sau các ảnh.
Bạn có phải tải tài liệu lên không?
Không. Siêu dữ liệu được ghi và các trang được dựng trong trình duyệt của bạn, nên hồ sơ nộp và hợp đồng không bao giờ rời khỏi thiết bị. Điều đó kiểm tra được trong thẻ mạng của công cụ dành cho nhà phát triển, và nó hoạt động khi tắt kết nối một khi trang đã tải.

Công cụ liên quan