
저는 Debian Stretch를 사용하고 있습니다. 나는 img2pdf
사용하여 몇 개의 PDF 파일을 만들었습니다.
$ img2pdf --output sample2.pdf sample.jpg
그런 다음 웹 서비스에 업로드를 시도했지만 PDF 파일이 거부되었습니다. 파일을 자세히 보니 고대 1.3 버전이라는 걸 알았습니다 -
[$] mediainfo sample2.pdf
General
Complete name : sample2.pdf
Format : PDF
Format version : 1.3
File size : 221 KiB
Text
Format : PDF
왜 그런지 아는 사람이 있나요?
답변1
PDF의 다양한 버전에는 PDF 파일에서 사용할 수 있는 기능이 추가되어 있습니다. 이것약사각 후속 버전에서 사용할 수 있는 기능에 대한 간략한 요약을 제공합니다.
PDF 파일을 생성하는 도구는 생성하는 각 파일에 대해 필요한 기능을 제공하는 가장 오래된 버전을 이상적으로 지정해야 합니다. 생성 중인 PDF는 img2pdf
PDF 1.3에서 사용할 수 있는 기능만 사용하므로(해당하는 경우) 메타데이터에 버전 1.3을 지정하는 것이 맞습니다.
귀하가 언급한 질문에 답변하려면,아이텍스트PDF 2.0에 대해 알고 있습니다.PDFTeXPDF 1.5의 기능을 사용할 수 있으며리브레 오피스분명히 버전 1.4 파일을 생성합니다.