Pdf
jpg轉pdf不失去數據
試圖做這樣的事情:
第一步:
convert img.jpg img.pdf
第二步:
pdfimages -j img.pdf img1
比較 HEX 中的源圖像和提取圖像顯示了差異。如何在不失去數據的情況下進行這種轉換?
一種方法是使用
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。
您確定PDF 中有 JFIF/JPEG 格式的完整 JPEG - 元數據*和圖片數據嗎?*如果不是,那麼即使圖像數據是逐字提取的,
pdfimages
也必須重建容器並且可能不匹配。對於音頻文件和標籤等,您可能會遇到類似的情況 - 如果您更改元數據,則無法進行總和比較。
在這種情況下,您只需要計算數據部分的雜湊值,而不是整個文件。