我有解压缩成jpgs
位图的代码,它适用于 JPEG 文件,但是当我将代码提供为 JPEG 时,我直接从 PDF 中剥离了XObject
我得到的错误。
Adobe 阅读器可以很好地显示图像,所以我不认为它已损坏。我已经阅读了JPEG
文档PDFs
,没有发现任何明显的问题。
我的问题是,嵌入在 PDF 流中的“JPEG”和普通的 JPEG 有什么不同吗?如果是这样,那是什么?
注意:我可以手动打开 PDF,复制图像,粘贴到绘画中,然后保存……当我这样做时,一切正常……我的问题是我需要这个自动化。
当我的代码解析 PDF、剥离图像流、将二进制文件转储到文件中,然后我尝试打开该文件时,它不起作用。我错过了什么?
我的错误似乎发生在霍夫曼解码过程中,cdt
和Huffman
表似乎读得很好。