![데이터 손실 없이 jpg를 pdf로 변환](https://linux55.com/image/21600/%EB%8D%B0%EC%9D%B4%ED%84%B0%20%EC%86%90%EC%8B%A4%20%EC%97%86%EC%9D%B4%20jpg%EB%A5%BC%20pdf%EB%A1%9C%20%EB%B3%80%ED%99%98.png)
다음과 같이 해보세요:
첫 번째 단계:
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.tex
image.pdf를 생성합니다.
답변2
완전한 JPEG - 메타데이터가 있습니까?그리고JFIF/JPEG 형식의 이미지 데이터를 PDF로 만드시겠습니까? 그렇지 않은 경우 이미지 데이터를 그대로 추출하더라도 pdfimages
컨테이너를 다시 빌드해야 하며 이것이 일치하지 않을 수 있습니다.
오디오 파일 및 태그 등에서도 비슷한 상황이 발생할 수 있습니다. 메타데이터를 변경하면 합계 비교를 수행할 수 없습니다.
이 경우 전체 파일이 아닌 데이터 부분의 해시만 계산해야 합니다.