1445 Commits

Author SHA1 Message Date
Harald Kuhr
f9dcbd7fa3 Fix for Wang/Microsoft Imaging Old Style JPEG in TIFF. 2017-12-19 18:58:19 +01:00
Harald Kuhr
5a27048600 #317 Allow correctly decoding TIFFs with multiple extra samples. 2017-12-02 12:57:47 +01:00
Harald Kuhr
743c2bf3cd #394: Fix for ArrayIndexOutOfBoundsException for grayscale floating point TIFFs + bonus WhiteIsZero for float. 2017-11-18 16:16:46 +01:00
Harald Kuhr
7a5110506b #394: Fix for ArrayIndexOutOfBoundsException for grayscale floating point TIFFs + bonus WhiteIsZero for float. 2017-11-18 16:13:27 +01:00
Harald Kuhr
cd9f3a036e #393: Input size validation of ICC profiles 2017-11-18 15:54:27 +01:00
Harald Kuhr
719b6e7883 Made test case more robust when running headless on Windows. 2017-11-18 14:25:15 +01:00
Harald Kuhr
b68848f58f #386 Fixed ColorSpaces ICC profile caching bug pt II 2017-11-18 14:20:40 +01:00
Harald Kuhr
d677141ab7 #386 Fixed ColorSpaces ICC profile caching bug 2017-11-05 11:44:41 +01:00
Harald Kuhr
1c27b58598 #390 Deferred parsing of embedded resources. Allows reading pixel data for images with unparseable metadata.
Broken metadata is now ignored + warning, rather than causing exceptions.
2017-11-05 10:29:49 +01:00
Harald Kuhr
6b966a2d4f Removed an unchecked cast. 2017-11-05 09:58:27 +01:00
Harald Kuhr
c2dd99286c #388 Now with correct Maven options env variable. 2017-11-05 09:46:41 +01:00
Harald Kuhr
810f120eee #388 Using env matrix for testing multiple CMMs on JDK8 2017-11-05 09:42:49 +01:00
Harald Kuhr
4a1eb4b376 #384 RGB PSB files with non-transparency alpha channels now rendered correctly 2017-10-27 19:51:09 +02:00
Harald Kuhr
f14159de57 PSD Thumbnail fix. 2017-10-21 21:30:33 +02:00
Harald Kuhr
fe379df36e Removing Java 9 again + disabling Java 7 semi-permanent 2017-10-16 15:08:59 +02:00
Harald Kuhr
231866b448 Experimental, adding Java 9, removing Java 7. 2017-10-16 15:02:04 +02:00
Harald Kuhr
a15e69e019 #374 Added support for TIFF 32 bit float Grayscale 2017-10-16 14:52:40 +02:00
Harald Kuhr
c1fac78f3c #383 PSD CMYK > 5 channels fix 2017-10-16 14:26:28 +02:00
Harald Kuhr
0170ee36a9 Fix streamPos/bitPos issue in SubImageOutputStream. 2017-08-21 22:03:18 +02:00
Harald Kuhr
792b531b0e #342 Initial BigTIFF support 2017-08-21 21:59:09 +02:00
Harald Kuhr
3f5f48d8cb Merge remote-tracking branch 'origin/master' 2017-08-21 21:43:53 +02:00
Harald Kuhr
2d564ad98e Merge pull request #371 from Schmidor/ccittbytealigned
Support PDF ByteAligned Flag on CCITT Decoder
2017-08-21 21:43:24 +02:00
Harald Kuhr
30ad08682d Merge branch 'master' into ccittbytealigned 2017-08-21 21:40:19 +02:00
Harald Kuhr
9cf30790de Merge pull request #369 from Schmidor/tm334
Fix #334: Writing compressed multipage TIFF
2017-08-21 21:38:21 +02:00
Harald Kuhr
d16c9067d1 Merge pull request #354 from Schmidor/transform_oldstyle_to_newstyle_jpeg
Merging/Splitting: Transform old-style to new-style JPEG and support tiled pages
2017-08-21 21:37:44 +02:00
Harald Kuhr
8f7228bb5f Merge pull request #353 from Schmidor/g3aoe
Fix for erroneous encoded ccitt lines
2017-08-21 21:36:16 +02:00
Oliver Schmidtmer
d831b6aad8 Unittest for ByteAligned-Flag on CCITT Decoder 2017-08-07 17:11:41 +02:00
Oliver Schmidtmer
cce1c06296 Support PDF ByteAligned Flag on CCITT Decoder 2017-08-04 15:48:54 +02:00
Oliver Schmidtmer
acad978f71 An invalid IFD pointer caused creating an empty IFD Directory 2017-08-02 16:31:43 +02:00
Oliver Schmidtmer
22e7b21510 Fix #334: Writing compressed multipage TIFF 2017-07-28 13:26:15 +02:00
Oliver Schmidtmer
105ddd8ad5 TIFFUtilities code cleanups & firing IOExceptions instead of validation errors 2017-06-14 14:37:33 +02:00
Oliver Schmidtmer
b30d454bf0 Support merging and splitting of tiled TIFF pages 2017-06-13 16:55:55 +02:00
Oliver Schmidtmer
3e43841e85 Transform old-style JPEG to new-style 2017-06-13 16:37:14 +02:00
Oliver Schmidtmer
4e640dda51 Fix for erroneous encoded ccitt lines
The ccitt tiff is missing a terminating huffman code on a line end. The following EOL is misinterpreted and the codestream read till an ArrayIndexOutOfBoundsException occurs.
Now reading the line is aborted as soon as an EOL is found.
2017-06-12 13:35:46 +02:00
Harald Kuhr
b8a5bbe309 Minimal readRaster implementation. 2017-04-26 15:29:46 +02:00
Harald Kuhr
86fa76c17d #343 Work-around for delegate getDestination issue, now reading through readRaster method to allow reading larger files. 2017-04-26 15:24:50 +02:00
Harald Kuhr
2eecdbb216 #341 Work-around for OpenJDK JPEG read issue 2017-04-26 15:17:39 +02:00
Harald Kuhr
acf7c5f007 Merge remote-tracking branch 'origin/master' 2017-04-19 20:47:10 +02:00
Harald Kuhr
641d9965fb Removed dead code. 2017-04-19 20:47:05 +02:00
Harald Kuhr
7195663861 #340 Fixed typo in readme 2017-04-18 09:02:52 +02:00
Harald Kuhr
12050dfe61 #328 CCITTFaxDecoderStream AIOOBE fix 2017-03-09 20:33:11 +01:00
Harald Kuhr
97cd8a955f #326: Support for JFIF JPEG with non-spec 8 bit grayscale thumbnail. 2017-02-27 20:58:23 +01:00
Harald Kuhr
d8d179204f Updated links to point to the latest 3.3.2 release. 2017-02-02 22:10:52 +01:00
Harald Kuhr
94d6ad1ef7 #306 TIFF LZW write EOF issue 2017-01-19 16:10:54 +01:00
Harald Kuhr
d57e4143c4 #307 PIXTIFF ZIP compression 50013 support 2017-01-19 16:07:48 +01:00
Harald Kuhr
9199083c57 #307 PIXTIFF ZIP compression 50013 support 2017-01-18 19:26:37 +01:00
Harald Kuhr
3b76d9fcfd #304 TIFF JPEG Lossless support 2017-01-18 18:59:38 +01:00
Harald Kuhr
2e90e4b897 Merge remote-tracking branch 'origin/master' 2017-01-18 18:45:08 +01:00
Harald Kuhr
6ea1ea8916 #312, #313, #314 Fixed ClassCastException when rewriting compressed TIFF images. 2017-01-18 18:44:05 +01:00
Harald Kuhr
762b59674b #306 TIFF LZW IndexColorModel issue + sequence index 2017-01-18 18:08:20 +01:00