Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: jofa am 13.11.02 - 15:10:54
-
Hi @all,
ich habe da eine neue Herausforderung bekommen:
Ich soll aus einer Ansicht ein PDF Dokument erstellen, hat da jemand eine Idee ?
Bisher erstelle ich schon HTML Dokumente daraus und nun sollen diese nicht mehr in PDF umgewandelt werden, sondern direkt erstellt, hat da jemand Erfahrung, Ideen oder Tools ?
Gruss JoFa
-
Hi Jofa,
das hatten wir erst vor kurzen.
Such mal nach pdf als Thema.
Ciao
Don Pasquale
-
Hi Don Pasquale,
habe ich schon gesucht, aber nix gefunden, muss wohl nochmal suchen ...
danke und Gruss
JoFa
-
Hi Jofa,
Vielleicht hilft es Dir weiter
eines der Postings hat eine DB als attachment,
die kann so etwas in der Art.
http://www.atnotes.de/index.php?board=7;action=display;threadid=3991;start=0
Ciao
Don Pasquale
-
Hi Don Pasquale,
das ist leider nicht das, was ich suche, ich möchte ja kein PDF anzeigen oder öffnen, sondern erstellen, also ein export der Ansicht nach PDF.
Wenn ich daraus eine HTML Seite generiere packe ich ja noch Infos und Grafiken dazu, das klappt auch gut, aber wie ich nun ein PDF erstelle, dazu fehlt mir jeder Ansatz.
Gruss JoFa
-
google mal nach pdf995, ist eine preiswerte und IMO ausgezeichnete Variante.
Ansonsten kannst Du's ev. auch mit einem Java-Framework versuchen, ist aber sicher nichts für Anfänger - ob's den Zeit aufwand wert ist, mußt Du entscheiden. such mal auf http://www.jnotes.de/
-
wie stellst du dir das vor ?
über den acrobat writer ?
mir würde nur das einfallen, dass du die view exportierst und dann dem acrobat writer übergibst.
grüsse, till
-
hm..einmal das hier:
http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/ac8d259d07dbb65d8525689500765512?OpenDocument&Highlight=0,pdf
und
http://www-10.lotus.com/ldd/46dom.nsf/search?SearchView&Query=pdf%20and%20print&SearchOrder=0&Start=1&Count=100
-
... Oh je...
... das Thema ist alles andere als trivial. Ich hatte vor kurzem eine derartige Aufgabenstellung, in der ich Notesdokumente mit dynamischen Bereichen als PDF-File per Mail versenden mußte. Dabei bin ich auf folgende Erkenntnisse gestoßen...
Es gibt Tools, mit denen kann man über die Druckfunktion PDF-Files erzeugen. PDF-MAker z.B. erzeugt so Mails, in denen das Notes-Doc oder eine Ansicht als PDF_Attachment drin hängt - nur muß man dazu den Standart-Drucker wechseln - was wiederum unter Win98SE funktioniert, aber nicht unter Win2000... (liegt an Notes - nicht an Windows...) :'(
... ein weiterer Weg ist die DB von jNotes (link siehe weiter oben im Posting von Wolfgang) - dazu sollte man fit in Java sein. Ich habe gehört, daß das funktionieren soll, aber eben nur gehört und bisher außer in der Demo-DB noch nicht im Einsatz gesehen... war mit meiner Unerfahrenheit in Java kein Weg für mich... bis jetzt noch nicht ::)
... der mühsamste Weg ist der den ich gegeangen bin: man kann ein PDF-Dokument per LotusScript-Code erzeugen. Solange man keine dynamischen Formatierungen, Grafiken, Screenshots und dergleichen einfügen möchte geht das. Tabellen und Texte funktionieren sehr gut, auch Farben und verschiedene Schriftarten können verwendet werden.
Dazu benötigt man einmalig als Code-Quelle einen Acrobat-Writer. Man "druckt" ein gewünschtes Exemplar als unverschlüsseltes PDF-File im ASCII-Format aus. Somit erhält man die Bestandteile des Dateiformates - verschiedene Objekte, die man in seinen Sourcecode einbinden kann. Der Nachteil ist, daß man die Positionierungen der Texte, Tabellen etc. dynamisch im Code verwalten muß... ... ... wie gesagt, der mühsamste Weg... :-\
ata
-
Hi @all,
nun ja, ich sehe ist wohl, oder wird nicht so trivial, aber ich denke, dass der Weg von ATA der ist, welchen ich gehen werde, so mache ich es ja eigentlich auch schon im HTML Export.
Ich werde mal berichten wie es gelaufen ist ;-)
Danke an alle.
Gruss JoFa
-
Na ja - immer wieder die gleiche Aufgabe von verschiedenen Experten oder Chefs ausgedacht. Nun gut ich wurde auch nicht verschont mit dieser Aufgabe. Es soll ja Leute geben die nur Exchange/Outlook verwenden. Ich hatte mir da ein Paar Reports gebastelt in Ansichten und die Microsoft Fuzzies wollten das auch sehen.
Für mich gab es damals zwei Fragen zu beantworten:
Wie viele brauchen WIRKLICH diese Ansichten in einem pdf File und lohnt sich der Aufwand für diese Minderheit ? Man bedenke das der Inhalt der Ansichten sich ändert. Nach langen Diskussionen sind wir zum Result gekommen das einmal quartalsmässig eine Mail an diese Gruppe geschickt wird - mit einem ganz einfachen Export der Ansicht.
Und wer gemeckert hat dem habe ich gesagt das wenn er das Geld rüberschiebt und für mich eine Vertretung findet ich das machen könnte - dann war das Thema gegessen.
Ergo wenns ums Geld geht werden einfache schnelle Lösungen akzeptiert und nicht irgendwelche Hirngespinste einiger sogenannter "Chefs"
cu
-
@ata
Acrobat PDFWriter geht in W2k.
-
@Performance
... Acrobat Writer/Reader funktioniert selbstverständlich, was nicht funktioniert unter Win2000 ist das Umschalten des Standard-Druckers und wieder zurück.
User haben in der Regel einen Papierdrucker als Standard eingestellt. Wenn du nun einen PDF-Drucker on the fly benötigst, dann mußt du zu diesem Wechseln, ausdrucken und wieder zurück zum Standard. Und genau hier spielt Notes unter Win2000 nicht mit. Alle Programme realisieren die Druckerwechsel einwandfrei - nur eben Notes nicht... in Win98SE habe ich das am laufen, aber halt nur da...
ata
-
@JoFa...
... wenn du seelischen Beistand brauchst melde dich - das war ein steiniger Weg...
ata
-
... Acrobat Writer/Reader funktioniert selbstverständlich, was nicht funktioniert unter Win2000 ist das Umschalten des Standard-Druckers und wieder zurück.
User haben in der Regel einen Papierdrucker als Standard eingestellt. Wenn du nun einen PDF-Drucker on the fly benötigst, dann mußt du zu diesem Wechseln, ausdrucken und wieder zurück zum Standard. Und genau hier spielt Notes unter Win2000 nicht mit. Alle Programme realisieren die Druckerwechsel einwandfrei - nur eben Notes nicht... in Win98SE habe ich das am laufen, aber halt nur da...
ata
FinePrint http://www.fineprint.com (http://www.fineprint.com) wäre eine Lösung - überhaupt ein tolles Tool!
-
... wie arbeitet das Tool?...
ata
-
@ata
Ich will das Thema Drucker hier nicht breittreten, aber bei uns funktioniert dieses Umschalten unter W2k Prof einwandfrei, im Netz oder auch lokal. Ich verstehe nicht warum Notes hier nicht mitmachen sollte - wobei diese Funktion vom System rangezogen wird.
cu
-
... wie arbeitet das Tool?...
ata
Ist ein virtueller Drucker, macht bypass, 1 auf 1, 2 auf 1, 4 auf eins, Formulardruck, Wasserzeichen, Buchdruck und dirigiert auf div. Ausgabegeräte um. Die neuere Version macht auch noch PDF und einiges andere, soweit ich weiß.
Stabil, ökonomisch, einfach zu handhaben - genial.
-
@Performance
@ata
Ich will das Thema Drucker hier nicht breittreten, aber bei uns funktioniert dieses Umschalten unter W2k Prof einwandfrei, im Netz oder auch lokal. Ich verstehe nicht warum Notes hier nicht mitmachen sollte - wobei diese Funktion vom System rangezogen wird.
cu
... manuelles umschalten oder per Script...
ata
-
Hallo Jofa,
Ich habe hier die DB gefunden, die etwas in der Art macht.
Hat etwas länger gedauert, sorry.
Ciao
Don Pasquale