/** * Example Barcode PDF417. */ @Test public void main() throws Exception { BarcodePDF417 pdf417 = new BarcodePDF417(); String text = "It was the best of times, it was the worst of times, " + "it was the age of wisdom, it was the age of foolishness, " + "it was the epoch of belief, it was the epoch of incredulity, " + "it was the season of Light, it was the season of Darkness, " + "it was the spring of hope, it was the winter of despair, " + "we had everything before us, we had nothing before us, " + "we were all going direct to Heaven, we were all going direct " + "the other way - in short, the period was so far like the present " + "period, that some of its noisiest authorities insisted on its " + "being received, for good or for evil, in the superlative degree " + "of comparison only."; pdf417.setText(text); Document document = new Document(PageSize.A4, 50, 50, 50, 50); PdfWriter.getInstance(document, PdfTestBase.getOutputStream( "pdf417.pdf")); document.open(); Image img = pdf417.getImage(); img.scalePercent(50, 50 * pdf417.getYHeight()); document.add(img); document.close(); }
/** * M�todo que permite introducir un c�digo de barras de nube de puntos que represente el texto * que se pasa como par�metro. Se debe indicar la p�gina del PDF donde se debe introducir * el c�digo (normlamente la p�gina 1) y la posici�n absoluta X e Y dentro de la p�gina. */ public void establecerBarCodeNP (int Pagina, String texto, int XPos, int YPos) throws Exception { BarcodePDF417 code417 = new BarcodePDF417(); code417.setText(texto); Image img = code417.getImage(); img.setAbsolutePosition(XPos, YPos); //Inicialmente lo dejamos a la misma escala. Falta comprobar si es necesario aumentarla o //disminuirla. img.scalePercent(100, 100); pdfs.getOverContent(Pagina).addImage(img); }
/** * Example Barcode PDF417. * * @param args * no arguments needed */ public static void main(String[] args) { try { BarcodePDF417 pdf417 = new BarcodePDF417(); String text = "It was the best of times, it was the worst of times, " + "it was the age of wisdom, it was the age of foolishness, " + "it was the epoch of belief, it was the epoch of incredulity, " + "it was the season of Light, it was the season of Darkness, " + "it was the spring of hope, it was the winter of despair, " + "we had everything before us, we had nothing before us, " + "we were all going direct to Heaven, we were all going direct " + "the other way - in short, the period was so far like the present " + "period, that some of its noisiest authorities insisted on its " + "being received, for good or for evil, in the superlative degree " + "of comparison only."; pdf417.setText(text); Document document = new Document(PageSize.A4, 50, 50, 50, 50); PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(android.os.Environment.getExternalStorageDirectory() + java.io.File.separator + "droidtext" + java.io.File.separator + "pdf417.pdf")); document.open(); Image img = pdf417.getImage(); img.scalePercent(50, 50 * pdf417.getYHeight()); document.add(img); document.close(); } catch (Exception e) { e.printStackTrace(); } }