/** * Sets the Confomance level. * @param writer * @param conformanceLevel */ static public void setPdfVersion(PdfWriter writer, PdfAConformanceLevel conformanceLevel) { switch (conformanceLevel) { case PDF_A_1A: case PDF_A_1B: writer.setPdfVersion(VERSION_1_4); break; case PDF_A_2A: case PDF_A_2B: case PDF_A_2U: writer.setPdfVersion(VERSION_1_7); break; case PDF_A_3A: case PDF_A_3B: case PDF_A_3U: writer.setPdfVersion(VERSION_1_7); break; default: writer.setPdfVersion(VERSION_1_4); break; } }
PdfCopyFieldsImp(OutputStream os, char pdfVersion) throws DocumentException { super(new PdfDocument(), os); pdf.addWriter(this); if (pdfVersion != 0) super.setPdfVersion(pdfVersion); nd = new Document(); nd.addDocListener(pdf); }
PdfCopyFieldsImp(OutputStream os, char pdfVersion) throws DocumentException { super(new PdfDocument(), os); pdf.addWriter(this); if (pdfVersion != 0) super.setPdfVersion(pdfVersion); nd = new Document(); nd.addDocListener(pdf); }
/** @see com.itextpdf.text.pdf.interfaces.PdfXConformance#setPDFXConformance(int) */ public void setPDFXConformance(final int pdfx) { if (!(pdfIsoConformance instanceof PdfXConformanceImp)) return; if (((PdfXConformance)pdfIsoConformance).getPDFXConformance() == pdfx) return; if (pdf.isOpen()) throw new PdfXConformanceException(MessageLocalization.getComposedMessage("pdfx.conformance.can.only.be.set.before.opening.the.document")); if (crypto != null) throw new PdfXConformanceException(MessageLocalization.getComposedMessage("a.pdfx.conforming.document.cannot.be.encrypted")); if (pdfx != PDFXNONE) setPdfVersion(VERSION_1_3); ((PdfXConformance)pdfIsoConformance).setPDFXConformance(pdfx); }
/** @see com.itextpdf.text.pdf.interfaces.PdfXConformance#setPDFXConformance(int) */ public void setPDFXConformance(final int pdfx) { if (!(pdfIsoConformance instanceof PdfXConformanceImp)) return; if (((PdfXConformance)pdfIsoConformance).getPDFXConformance() == pdfx) return; if (pdf.isOpen()) throw new PdfXConformanceException(MessageLocalization.getComposedMessage("pdfx.conformance.can.only.be.set.before.opening.the.document")); if (crypto != null) throw new PdfXConformanceException(MessageLocalization.getComposedMessage("a.pdfx.conforming.document.cannot.be.encrypted")); if (pdfx != PDFXNONE) setPdfVersion(VERSION_1_3); ((PdfXConformance)pdfIsoConformance).setPDFXConformance(pdfx); }
try { pdfWriter = PdfWriter.getInstance(document, stream); pdfWriter.setPdfVersion(PdfWriter.PDF_VERSION_1_5); pdfWriter.setFullCompression();
mTextToPDFOptions.getOutFileName() + ".pdf"; PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(finalOutput)); writer.setPdfVersion(PdfWriter.VERSION_1_7); if (mTextToPDFOptions.isPasswordProtected()) { writer.setEncryption(mTextToPDFOptions.getPassword().getBytes(),
private static void createPDF(String path) throws Exception { Document pdfDoc = new Document(PageSize.A4); PdfWriter.getInstance(pdfDoc, new FileOutputStream(path)).setPdfVersion(PdfWriter.VERSION_1_7); pdfDoc.open(); Font myfont = new Font(); myfont.setStyle(Font.NORMAL); myfont.setSize(11); Paragraph para = new Paragraph("test", myfont); para.setAlignment(Element.ALIGN_JUSTIFIED); pdfDoc.add(para); pdfDoc.close(); }
PdfWriter writer = PdfWriter.getInstance(doc, os); if (_pdfVersion != null) { writer.setPdfVersion(_pdfVersion.charValue());
} else { if (pdfVersion == 0) super.setPdfVersion(reader.getPdfVersion()); else super.setPdfVersion(pdfVersion);
} else { if (pdfVersion == 0) super.setPdfVersion(reader.getPdfVersion()); else super.setPdfVersion(pdfVersion);