Author: tilman
Date: Sun Aug 30 07:12:36 2026
New Revision: 1937639

Log:
PDFBOX-6248: fix error messages

Modified:
   
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java

Modified: 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java
==============================================================================
--- 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java
 Sun Aug 30 07:12:32 2026        (r1937638)
+++ 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java
 Sun Aug 30 07:12:36 2026        (r1937639)
@@ -444,12 +444,14 @@ public final class CCITTFactory
                         k = 50;
                     }
                     // 
http://www.awaresystems.be/imaging/tiff/tifftags/t4options.html
-                    if ((val & 4) != 0)
+                    if ((val & 2) != 0)
                     {
                         throw new IOException("CCITT Group 3 'uncompressed 
mode' is not supported");
                     }
-                    if ((val & 2) != 0)
+                    if ((val & 4) != 0)
                     {
+                        // sample file in PDFBOX-934
+                        // Note that this TIFF option is not the same as the 
PDF EncodedByteAlign option
                         throw new IOException("CCITT Group 3 'fill bits before 
EOL' is not supported");
                     }
                     break;

Reply via email to