|
|
@@ -113,8 +113,8 @@ public class PDFDocumentGraphics2D extends PDFGraphics2D { |
|
|
|
* @param textAsShapes set this to true so that text will be rendered |
|
|
|
* using curves and not the font. |
|
|
|
* @param stream the stream that the final document should be written to. |
|
|
|
* @param width the width of the document |
|
|
|
* @param height the height of the document |
|
|
|
* @param width the width of the document (in points) |
|
|
|
* @param height the height of the document (in points) |
|
|
|
* @throws IOException an io exception if there is a problem |
|
|
|
* writing to the output stream |
|
|
|
*/ |
|
|
@@ -252,6 +252,19 @@ public class PDFDocumentGraphics2D extends PDFGraphics2D { |
|
|
|
closePage(); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* Is called to prepare the PDFDocumentGraphics2D for the next page to be painted. Basically, |
|
|
|
* this closes the current page. A new page is prepared as soon as painting starts. |
|
|
|
* This method allows to start the new page (and following pages) with a different page size. |
|
|
|
* @param width the width of the new page (in points) |
|
|
|
* @param height the height of the new page (in points) |
|
|
|
*/ |
|
|
|
public void nextPage(int width, int height) { |
|
|
|
this.width = width; |
|
|
|
this.height = height; |
|
|
|
nextPage(); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* Closes the current page and adds it to the PDF file. |
|
|
|
*/ |