Kassenbon mit itext

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi,

ich möchte eine kassen bon mit itext erstellen. Es ist so, dass er mir den warenkrorb (JTextarea) sowie den Endpreis aus meinen Fenster holen soll. Den Rest also den ganzen text wollte ich per Hand mittels document.add(new Paragraph()) erstellen.

Das er mir den Warenkorb anzeigt funktioniert auch, nur kann ich dann kein Text mehr mittels document.add(new Paragraph hinzufügen.

Danke



Code:
bondruckbutton = new JButton("Bondruck");         
              bondruckbutton.addActionListener(new ActionListener() {
                     public void actionPerformed(ActionEvent e) {
                         Document document = new Document(PageSize.A4);
                         try {
                             PdfWriter writer =
                             PdfWriter.getInstance(document, new FileOutputStream("Kassenbon.pdf"));
                            
                             document.open();
                             document.setPageSize(PageSize.A4);
                                                      
                             PdfContentByte cb1 = writer.getDirectContent();
                             cb1.saveState();
                             Graphics2D  g3 = cb1.createGraphics(600, 800);
                             cb1.setColorFill(new Color(0x00, 0xFF, 0x00));
                             Shape oldClip1 = g3.getClip();
                             g3.clipRect(0,0,600,600);
                             artikeltext.print(g3);
                             g3.setClip(oldClip1);
                             g3.dispose();
                             cb1.restoreState();
                           
      	                     document.add(new Paragraph("Test"));
      	                    
    	                    String documentEditor = "C:\\Programme\\Adobe\\Reader 8.0\\Reader\\AcroRd32.exe";
    	                    String documentPath = "C:\\kassenbon.pdf";
    	                    
    	                    
	    	                try {
		                        Runtime.getRuntime().exec("\""+documentEditor+"\" \""+documentPath+"\"");
		                    } catch (IOException ex) {
		                        ex.printStackTrace();
		                    }
    	  
    	                    
    	                }
    	                catch (Exception e1) {
    	                	e1.printStackTrace();
    	                    System.err.println(e1.getMessage());
    	             
    	              }	 
    	                
    	                document.close();
    	            }
    	            
    	            
    	      
    	        });
 
G

Guest

Gast
eine frage hätte ich doch noch.

wie passe ich die schrift bei document.add(new Paragraph("EUR")); an?
 
G

Guest

Gast
mist jetzt hab ich gleich noch eine Frage wie kann ich deinen screnn vom z.b. warenkorb im pdf weiter nach rechts verschieben?

dass müsste dann dieses sein:
Code:
PdfContentByte cb1 = writer.getDirectContent();
                             cb1.saveState();
                             Graphics2D  g3 = cb1.createGraphics(600, 800);
                             cb1.setColorFill(new Color(0x00, 0xFF, 0x00));
                             Shape oldClip1 = g3.getClip();
                             g3.clipRect(0,0,600,600);
                             artikeltext.print(g3);
                             g3.setClip(oldClip1);
                             g3.dispose();
                             cb1.restoreState();
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M iText Zelleninhalt formatieren Java Basics - Anfänger-Themen 2
J Itext-Paragraph Position ändern Java Basics - Anfänger-Themen 13
F iText download/installieren Java Basics - Anfänger-Themen 22
tsom Erste Schritte itext Text als Block auf neue Seite Java Basics - Anfänger-Themen 0
K Java iText: The document has no pages. Java Basics - Anfänger-Themen 9
Ghostman1711 Itext PDF print File gelockt by Java Java Basics - Anfänger-Themen 15
M itext footer newline Java Basics - Anfänger-Themen 3
S Itext und eine neue Zeile einfügen Java Basics - Anfänger-Themen 2
Scorpi41 HTLM2PDF via IText Java Basics - Anfänger-Themen 8
N iText PDF Fehler, java.lang.ClassNotFoundException: com.lowagie.text.Phrase Java Basics - Anfänger-Themen 7
T Formatieren von Zellen einer PdfPTable mit IText Java Basics - Anfänger-Themen 3
T iText Header Java Basics - Anfänger-Themen 3
I PDF aus JSF - Seite drucken mit iText Java Basics - Anfänger-Themen 5
W iText - Layer aus PDF heraus löschen Java Basics - Anfänger-Themen 1
D iText.jar mit meiner bat.datei einbinden Java Basics - Anfänger-Themen 10
J iText und so ^^ Java Basics - Anfänger-Themen 3
A IText, wo fange ich an? Java Basics - Anfänger-Themen 5
G iText mehrdeutiges Font Java Basics - Anfänger-Themen 2
J itext - Rechteck in PdfCell Java Basics - Anfänger-Themen 2
H itext verwenden mit jar Java Basics - Anfänger-Themen 2
S Drucken mit iText? Java Basics - Anfänger-Themen 7
R PDF erzeugen mit iText Java Basics - Anfänger-Themen 5
G Frage zu itext -> OutOfMemoryError Java Basics - Anfänger-Themen 5
P Eclipse "aufraeumen", iText-Lizenz, Exe-Datei erst Java Basics - Anfänger-Themen 7
H iText implementieren Java Basics - Anfänger-Themen 7
F iText mit ppt ? Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben