/* CHAPTER 17. Creating New PDFs */ /** Creates a blank document with pages of the given width (in points), height (in points), and number of pages. @param w width of page @param h height of page @param pages number of pages */ public native Pdf blankDocument(double w, double h, int pages) throws CpdfError; /** Makes a blank document given a page size and number of pages. @param papersize paper size, such as {@link #a0portrait a0portrait} @param pages number of pages */ public native Pdf blankDocumentPaper(int papersize, int pages) throws CpdfError; /** Typesets a UTF8 text file ragged right on a page of size w * h in points in the given font and font size. @param w width of page @param h height of page @param font font, such as {@link #timesRoman timesRoman} @param fontsize font size @param filename file name */ public Pdf textToPDF(double w, double h, int font, double fontsize, String filename) throws CpdfError; /** Typesets a UTF8 text file ragged right on a page of the given size in the given font and font size. @param papersize paper size, such as {@link #a0portrait a0portrait} @param font font, such as {@link #timesRoman timesRoman} @param fontsize font size @param filename file name */ public Pdf textToPDFPaper(int papersize, int font, double fontsize, String filename) throws CpdfError;