Cách duy nhất hiệu quả với tôi trên Windows 10 là sửa đổi một chút câu trả lời của soham (đối với tôi là làm việc nhưng có lỗi):
- chuyển đổi
PDF
thành ps
(với pdf2ps source.pdf temp.ps
)
- chuyển đổi lại
ps
thành PDF/A
sử dụng Ghostscript 9.22 với
gswin64c -dPDFA -dBATCH -dNOPAUSE -dPDFSETTINGS=/prepress -dNOOUTERSAVE -sColorConversionStrategy=UseDeviceIndependentColor -sProcessColorModel=DeviceRGB -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=destination.pdf temp.ps
(Bạn có thể cần thêm trước gswin64c
đường dẫn hoàn chỉnh, đối với tôi là C:\Program Files\gs\gs9.22\bin\
- tương tự pdf2ps
, trong trường hợp này, đường dẫn cho tôi là C:\Program Files\gs\gs9.22\lib\
)
Nếu tệp kết quả quá lớn, bạn có thể bỏ qua -dPDFSETTINGS=/prepress
tùy chọn. Nếu không có tùy chọn này, tệp kết quả sẽ nhỏ hơn (thậm chí nhỏ hơn bản gốc trong trường hợp của tôi), nhưng sự suy giảm chất lượng hình ảnh có thể được ghi nhận.
Kết quả PDF
dường như phù hợp PDF/A
ngay cả khi không có -dNOOUTERSAVE
tùy chọn, mặc dù ít phông chữ được nhúng hơn (có thể ai đó có thể giải thích sự khác biệt).
Khi tôi nói "phù hợp với PDF/A
" tôi không chỉ có nghĩa là PDF/A
"biểu ngữ" hiển thị trên Acrobat Reader mà tệp còn vượt qua xác thực trực tuyến được cung cấp bởi https://www.pdf-online.com/osa/validate.aspx
Tôi không biết dịch vụ xác thực trực tuyến như vậy đáng tin cậy đến mức nào, tuy nhiên nó đã quản lý để phát hiện các tệp không tuân thủ đang hiển thị PDF/A
"biểu ngữ" trên Acrobat Reader (do đó có vẻ không đáng tin về mặt này).