Hi,
ich habe ne ganz allgemeine Frage.
Welche Parameter kann ich dem setContentType übergeben?
Gibts da irgendwo eine Liste? Habe noch nicht das gefunden, was ich gesucht habe.
Ich wäre froh, wenn ihr Ideen habt.
Grüße
Heiko
Mein Problem ist nämlich, dass folgender Code anscheinend nicht fehlerfrei PDF erstellen kann:
ich habe ne ganz allgemeine Frage.
Welche Parameter kann ich dem setContentType übergeben?
Gibts da irgendwo eine Liste? Habe noch nicht das gefunden, was ich gesucht habe.
Ich wäre froh, wenn ihr Ideen habt.
Grüße
Heiko
Mein Problem ist nämlich, dass folgender Code anscheinend nicht fehlerfrei PDF erstellen kann:
Code:
PdfWriter writer = PdfWriter.getInstance(document, ba);
//Alle Rechte erteilen(kopieren, drucken, speichern)
int permissions =
PdfWriter.AllowPrinting
| PdfWriter.AllowModifyContents
| PdfWriter.AllowAssembly
| PdfWriter.AllowCopy
| PdfWriter.AllowDegradedPrinting
| PdfWriter.AllowFillIn
| PdfWriter.AllowScreenReaders
| PdfWriter.AllowModifyAnnotations
| PdfWriter.AllowPrinting;
writer.setEncryption(true, null, null, permissions);
writer.setPdfVersion('4');
java.text.DateFormatSymbols dfs =
new java.text.DateFormatSymbols(Locale.GERMAN);
String[] mon = dfs.getMonths();
document.addTitle("Sonderkonditionsanfrage");
document.addKeywords("Soko-Anfrage");
document.addSubject("");
document.addCreator("WAS V5 mit iText");
document.addAuthor("LINDE AG");
document.addHeader("Expires", "0");
//Verschiedene Eingaben
// Dokument schließen
document.close();
response.setContentType("application/pdf");
// Länge setzen wegen eines Fehlers im MSIE
response.setContentLength(ba.size());