Author: jahewson Date: Fri Sep 26 20:45:34 2014 New Revision: 1627881 URL: http://svn.apache.org/r1627881 Log: PDFBOX-2388: Move printing classes to new package
Added: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/ - copied from r1627869, pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/printing/ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrinter.java - copied, changed from r1627869, pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/PDFPrinter.java Removed: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/PDFPrinter.java pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/printing/ Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Orientation.java pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Scaling.java pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFReader.java pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.java Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Orientation.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Orientation.java?rev=1627881&r1=1627869&r2=1627881&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Orientation.java (original) +++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Orientation.java Fri Sep 26 20:45:34 2014 @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.pdfbox.rendering.printing; +package org.apache.pdfbox.printing; /** * Orientation of printed pages. Copied: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrinter.java (from r1627869, pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/PDFPrinter.java) URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrinter.java?p2=pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrinter.java&p1=pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/PDFPrinter.java&r1=1627869&r2=1627881&rev=1627881&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/rendering/PDFPrinter.java (original) +++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrinter.java Fri Sep 26 20:45:34 2014 @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.pdfbox.rendering; +package org.apache.pdfbox.printing; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.PDPage; import org.apache.pdfbox.pdmodel.common.PDRectangle; -import org.apache.pdfbox.rendering.printing.Orientation; -import org.apache.pdfbox.rendering.printing.Scaling; +import org.apache.pdfbox.printing.Orientation; +import org.apache.pdfbox.printing.Scaling; import javax.print.attribute.PrintRequestAttributeSet; import java.awt.BasicStroke; @@ -38,6 +38,7 @@ import java.awt.print.PrinterException; import java.awt.print.PrinterIOException; import java.awt.print.PrinterJob; import java.io.IOException; +import org.apache.pdfbox.rendering.PDFRenderer; /** * Prints a PDF document using AWT. @@ -188,7 +189,7 @@ public class PDFPrinter /** * Prints the given document using the default printer without prompting the user. - * The image is generated using {@link PageDrawer}. + * The image is generated using {@link org.apache.pdfbox.rendering.PageDrawer}. * This is a convenience method to create the java.awt.print.PrinterJob. * Advanced printing tasks can be performed using {@link #getPageable()} instead. * @@ -202,7 +203,7 @@ public class PDFPrinter /** * Prints the given document using the default printer without prompting the user. - * The image is generated using {@link PageDrawer}. + * The image is generated using {@link org.apache.pdfbox.rendering.PageDrawer}. * This is a convenience method to create the java.awt.print.PrinterJob. * Advanced printing tasks can be performed using {@link #getPageable()} instead. * Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Scaling.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Scaling.java?rev=1627881&r1=1627869&r2=1627881&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Scaling.java (original) +++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/Scaling.java Fri Sep 26 20:45:34 2014 @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.pdfbox.rendering.printing; +package org.apache.pdfbox.printing; /** * Scale of the image on printed pages. Modified: pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFReader.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFReader.java?rev=1627881&r1=1627880&r2=1627881&view=diff ============================================================================== --- pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFReader.java (original) +++ pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFReader.java Fri Sep 26 20:45:34 2014 @@ -33,7 +33,7 @@ import javax.swing.JScrollPane; import javax.swing.KeyStroke; import org.apache.pdfbox.pdmodel.encryption.InvalidPasswordException; -import org.apache.pdfbox.rendering.PDFPrinter; +import org.apache.pdfbox.printing.PDFPrinter; import org.apache.pdfbox.rendering.PDFRenderer; import org.apache.pdfbox.tools.gui.PageWrapper; import org.apache.pdfbox.tools.gui.ReaderBottomPanel; Modified: pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.java?rev=1627881&r1=1627880&r2=1627881&view=diff ============================================================================== --- pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.java (original) +++ pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PrintPDF.java Fri Sep 26 20:45:34 2014 @@ -23,7 +23,7 @@ import javax.print.PrintService; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.encryption.StandardDecryptionMaterial; -import org.apache.pdfbox.rendering.PDFPrinter; +import org.apache.pdfbox.printing.PDFPrinter; /** * This is a command line program that will print a PDF document.