데이터 손실 없이 jpg를 pdf로 변환

데이터 손실 없이 jpg를 pdf로 변환

다음과 같이 해보세요:

첫 번째 단계:

convert img.jpg img.pdf

2단계:

pdfimages -j img.pdf img1

소스와 추출된 이미지를 16진수로 비교하면 차이점을 알 수 있습니다. 데이터 손실 없이 이러한 변환을 수행하는 방법은 무엇입니까?

답변1

한 가지 방법은 pdflatex대신 사용하는 것입니다 convert.

여기라는 추가 파일이 필요합니다 image.tex.

\documentclass{article}
\usepackage[active,tightpage]{preview}
\usepackage{graphicx}
\PreviewMacro[{*[][]{}}]{\includegraphics}
\begin{document}
   \includegraphics{img.jpg}
\end{document}

그런 다음 실행하여 pdflatex image.teximage.pdf를 생성합니다.

답변2

완전한 JPEG - 메타데이터가 있습니까?그리고JFIF/JPEG 형식의 이미지 데이터를 PDF로 만드시겠습니까? 그렇지 않은 경우 이미지 데이터를 그대로 추출하더라도 pdfimages컨테이너를 다시 빌드해야 하며 이것이 일치하지 않을 수 있습니다.

오디오 파일 및 태그 등에서도 비슷한 상황이 발생할 수 있습니다. 메타데이터를 변경하면 합계 비교를 수행할 수 없습니다.

이 경우 전체 파일이 아닌 데이터 부분의 해시만 계산해야 합니다.

관련 정보