Я использую iText для извлечения встроенных изображений и сохранения их в виде отдельных файлов.Файлы .jpg и .png выходят нормально, но я не могу извлечь изображения tiff с кодировкой CCITTFaxDecode.
У кого-нибудь есть способ сохранить файлы tiff?
Я нашел примерКод C #, который использует iTextSharp на Извлечение изображения из PDF с фильтром / CCITTFaxDecode Указывает, что для записи результатов требуется отдельная библиотека TIFF.Согласно этой статье, сжатие "CCITTFaxDecode" - это Compression.CCITTFAX4 для библиотеки tiff.
Чтобы использовать метод этой статьи, мне нужно: 1. получить библиотеку tiff.API ввода / вывода Java Image позволит вам читать и записывать файлы TIFF среди других форматов.BufferedImage image = ImageIO.read (новый файл ("image.tif"));
Найдите эквивалент кода для получения свойства растрового изображения из PDF, например: pd.Get (PdfName.WIDTH) .ToString () (который находится в C #)