Here is the class:

http://www.datavirtue.com/Software/dev/PDFLabels.java

Here is a method to use it;
public static void main(String[] args) {

        PDFLabels pl = new PDFLabels (1.0f, 2.6f, .16f, .50f,
.17f,"c:\\labels.pdf"); //5160 || 8160
        //PDFLabels pl = new PDFLabels (1.33f, 4.0f, .16f, .83f,
.17f,"c:\\labels.pdf");  //5162
        //PDFLabels pl = new PDFLabels (1.0f, 4.0f, .16f, .50f,
.17f,"c:\\labels.pdf");  //5161
        //PDFLabels pl = new PDFLabels (1.5f, 4.0f, .13f, .25f,
.13f,"c:\\labels.pdf");  //5159
        //PDFLabels pl = new PDFLabels (.75f, 2.25f, .38f, .63f,
.5f,"c:\\labels.pdf");  //3261R


     for (int i = 0; i < 10; i++){


        for (int r = 0; r < 6; r++){

            /*pl.add(new String ((String)tm.getValueAt(r,2) +
(String)tm.getValueAt(r,3)+ nl +
                   (String)tm.getValueAt(r,4)+ nl + "  " +
(String)tm.getValueAt(r,5) + nl +
                    (String)tm.getValueAt(r,6) +", "+
(String)tm.getValueAt(r,7) +"   "+
(String)tm.getValueAt(r,8)) );
            */

            String text = "TEST TEXT";

            pl.setAlignment(9,1); //unchanged - center

            //pl.add(text);  //adds a regular label
            pl.appendPostnet(text, "45140");  //regular label with barcode
(inserts nested table))

        }

    }


        if (pl.finnish()) System.out.println("Success!");



    }


}



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to