List of usage examples for com.itextpdf.text.pdf PdfWriter PDF_VERSION_1_6
PdfName PDF_VERSION_1_6
To view the source code for com.itextpdf.text.pdf PdfWriter PDF_VERSION_1_6.
Click Source Link
From source file:view.SettingsDialog.java
License:Open Source License
private void loadSettings() { DefaultComboBoxModel dcbm = new DefaultComboBoxModel(); dcbm.addElement(PdfWriter.PDF_VERSION_1_2); dcbm.addElement(PdfWriter.PDF_VERSION_1_3); dcbm.addElement(PdfWriter.PDF_VERSION_1_4); dcbm.addElement(PdfWriter.PDF_VERSION_1_5); dcbm.addElement(PdfWriter.PDF_VERSION_1_6); dcbm.addElement(PdfWriter.PDF_VERSION_1_7); jComboBox1.setModel(dcbm);/* www . j av a 2s . c o m*/ String language = null; String renderQuality = null; String pdfVersion = null; String prefix = null; String signatureWidthString = null; String signatureHeightString = null; try { language = getConfigParameter("language"); renderQuality = getConfigParameter("renderQuality"); pdfVersion = getConfigParameter("pdfversion"); prefix = getConfigParameter("prefix"); signatureWidthString = getConfigParameter("signatureWidth"); signatureHeightString = getConfigParameter("signatureHeight"); } catch (IOException ex) { loadSettings(); return; } if (pdfVersion == null || prefix == null || signatureWidthString == null || signatureHeightString == null) { loadSettings(); return; } switch (language) { case "en-US": Bundle.getBundle().setCurrentLocale(Bundle.Locales.English); break; case "pt-PT": Bundle.getBundle().setCurrentLocale(Bundle.Locales.Portugues); break; default: Bundle.getBundle().setCurrentLocale(Bundle.Locales.English); } switch (Integer.valueOf(renderQuality)) { case 3: jComboBox2.setSelectedIndex(0); break; case 2: jComboBox2.setSelectedIndex(1); break; case 1: jComboBox2.setSelectedIndex(2); break; default: jComboBox2.setSelectedIndex(1); } switch (pdfVersion) { case "/1.2": jComboBox1.setSelectedIndex(0); break; case "/1.3": jComboBox1.setSelectedIndex(1); break; case "/1.4": jComboBox1.setSelectedIndex(2); break; case "/1.5": jComboBox1.setSelectedIndex(3); break; case "/1.6": jComboBox1.setSelectedIndex(4); break; case "/1.7": jComboBox1.setSelectedIndex(5); break; default: jComboBox1.setSelectedIndex(5); } int signatureWidth = Integer.parseInt(signatureWidthString); int signatureHeight = Integer.parseInt(signatureHeightString); tfPrefix.setText(prefix); tfHeight.setText(String.valueOf(signatureHeight)); tfWidth.setText(String.valueOf(signatureWidth)); }