You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2016/01/26 07:21:56 UTC
svn commit: r1726735 -
/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java
Author: tilman
Date: Tue Jan 26 06:21:56 2016
New Revision: 1726735
URL: http://svn.apache.org/viewvc?rev=1726735&view=rev
Log:
PDFBOX-2852: clarify javadoc
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java?rev=1726735&r1=1726734&r2=1726735&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/image/CCITTFactory.java Tue Jan 26 06:21:56 2016
@@ -41,13 +41,12 @@ public final class CCITTFactory
}
/**
- * Creates a new CCITT Fax compressed Image XObject from the first page of
- * a TIFF file.
+ * Creates a new CCITT Fax compressed image XObject from the first image of a TIFF file.
*
* @param document the document to create the image as part of.
* @param reader the random access TIFF file which contains a suitable CCITT
* compressed image
- * @return a new Image XObject
+ * @return a new image XObject
* @throws IOException if there is an error reading the TIFF data.
*
* @deprecated Use {@link #createFromFile(PDDocument, File)} instead.
@@ -60,13 +59,13 @@ public final class CCITTFactory
}
/**
- * Creates a new CCITT Fax compressed Image XObject from a TIFF file.
+ * Creates a new CCITT Fax compressed image XObject from a specific image of a TIFF file.
*
* @param document the document to create the image as part of.
* @param reader the random access TIFF file which contains a suitable CCITT
* compressed image
* @param number TIFF image number, starting from 0
- * @return a new Image XObject, or null if no such page
+ * @return a new image XObject, or null if no such page
* @throws IOException if there is an error reading the TIFF data.
*
* @deprecated Use {@link #createFromFile(PDDocument, File, int)} instead.
@@ -79,8 +78,11 @@ public final class CCITTFactory
}
/**
- * Creates a new CCITT Fax compressed Image XObject from the first page of
- * a TIFF file.
+ * Creates a new CCITT Fax compressed image XObject from the first image of a TIFF file. Only
+ * single-strip CCITT T4 or T6 compressed TIFF files are supported. If you're not sure what TIFF
+ * files you have, use
+ * {@link LosslessFactory#createFromImage(org.apache.pdfbox.pdmodel.PDDocument, java.awt.image.BufferedImage)}
+ * instead.
*
* @param document the document to create the image as part of.
* @param file the TIFF file which contains a suitable CCITT compressed image
@@ -94,11 +96,14 @@ public final class CCITTFactory
}
/**
- * Creates a new CCITT Fax compressed Image XObject from the first page of
- * a TIFF file.
+ * Creates a new CCITT Fax compressed image XObject from a specific image of a TIFF file. Only
+ * single-strip CCITT T4 or T6 compressed TIFF files are supported. If you're not sure what TIFF
+ * files you have, use
+ * {@link LosslessFactory#createFromImage(org.apache.pdfbox.pdmodel.PDDocument, java.awt.image.BufferedImage)}
+ * instead.
*
* @param document the document to create the image as part of.
- * @param file the TIFF file which contains a suitable CCITT compressed image
+ * @param file the TIFF file which contains a suitable CCITT compressed image
* @param number TIFF image number, starting from 0
* @return a new Image XObject
* @throws IOException if there is an error reading the TIFF data.
@@ -110,7 +115,7 @@ public final class CCITTFactory
}
/**
- * Creates a new CCITT Fax compressed Image XObject from a TIFF file.
+ * Creates a new CCITT Fax compressed image XObject from a TIFF file.
*
* @param document the document to create the image as part of.
* @param reader the random access TIFF file which contains a suitable CCITT