Hi,
How can i, Rotate my
text in document.add(new Paragraph(text));
i want keeping
automatically adding new Page and not counting line.
Thanks
Philippe
package pdf5;
import java.io.*;
import com.lowagie.text.*;
import com.lowagie.text.pdf.*;
import java.io.*;
import com.lowagie.text.*;
import com.lowagie.text.pdf.*;
public class head_foot2 extends PdfPageEventHelper {
public static void main(String[] args)
{
Document document = new Document(PageSize.A4, 50, 50, 70, 70);
try {
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("c:\\prj_java\\testAgarder\\pdf5\\pdf\\head_foot2.pdf"));
writer.setPageEvent(new head_foot2());
document.open();
String text = "Lots of text. ";
for (int k = 0; k < 10; ++k)
text += text;
public static void main(String[] args)
{
Document document = new Document(PageSize.A4, 50, 50, 70, 70);
try {
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("c:\\prj_java\\testAgarder\\pdf5\\pdf\\head_foot2.pdf"));
writer.setPageEvent(new head_foot2());
document.open();
String text = "Lots of text. ";
for (int k = 0; k < 10; ++k)
text += text;
//How rotate this
Text
document.add(new Paragraph(text));
document.close();
System.out.println("The End.");
}
catch (Exception de) {
de.printStackTrace();
}
}
document.add(new Paragraph(text));
document.close();
System.out.println("The End.");
}
catch (Exception de) {
de.printStackTrace();
}
}
//When Paragraph is in new Page Backgrounf
page is automatically insert
// I want not counting
lines
public void onEndPage(PdfWriter writer, Document document) {
try {
PdfReader reader = new PdfReader("c:\\prj_java\\testAgarder\\pdf5\\modele\\commande1.pdf"); // Le modele de document
PdfImportedPage page1 = writer.getImportedPage(reader, 1);
PdfContentByte cb = writer.getDirectContent();
cb.addTemplate(page1,0,0); //Ajout du modele de fond de page
}
catch (Exception e) {
throw new ExceptionConverter(e);
}
}
}
public void onEndPage(PdfWriter writer, Document document) {
try {
PdfReader reader = new PdfReader("c:\\prj_java\\testAgarder\\pdf5\\modele\\commande1.pdf"); // Le modele de document
PdfImportedPage page1 = writer.getImportedPage(reader, 1);
PdfContentByte cb = writer.getDirectContent();
cb.addTemplate(page1,0,0); //Ajout du modele de fond de page
}
catch (Exception e) {
throw new ExceptionConverter(e);
}
}
}
Philippe COUAS
Responsable Développement
INFODEV S.A.