/** * Creates a PdfVersion class from a String object if the specified version * can be found. * * @param value version number * @return PdfVersion of the specified version */ public static PdfVersion fromString(String value) { for (PdfVersion version : values) { if (version.toString().equals(value)) { return version; } } throw new IllegalArgumentException("The provided pdf version was not found."); }
/** * Writes PDF header. */ protected void writeHeader() { writeByte('%'). writeString(document.getPdfVersion().toString()). writeString("\n%\u00e2\u00e3\u00cf\u00d3\n"); }