Domino 9 und frühere Versionen > ND6: Entwicklung

Import PDF NoteUiDocument

(1/2) > >>

TomLudwig:
Einen wunderschönen Freitag Nachmittag wünsch ich euch.

ich steh grad a bissl aufm Schlauf.

Ich möcht im UIDoc in ein RichTextFeld ein auf der HDD gepeichertes PDF anhängen. Genauso wie über Datei->Anhängen oder das Klammersymbol.
Über UiDoc.Import(...) gehts leider nicht da als Filter kein PDF zur Auswahl steht. Außerdem möcht ich ja einen Anhang haben. Über OpenFileDialog würde es zwar gehen, aber ich möchte das im PostOpenEvent erledigen, ohne das der User eingreifen muss. Pfad würde in einem Feld stehen.

Hat jemand noch ne andere Idee?

Danke für eure Hilfe.

Grüße, Tom

P.S.: Übers Backend gehts leider auch net, da aus irgendeinem Grund der FaxServer an den das Dokument anschließend geschickt wird, nur PDF Dateien interpretieren kann, die übers Frontend angehängt wurden. Vielleicht kann mir jemand den Unterschied erklären?

TomLudwig:
am besten:
@Command([EditInsertFileAttachment];@GetField("pdfpath"))
verwenden....

--> Vielleicht kann mir jemand noch den bereits erwähnten Unterschied erklären ;-)

koehlerbv:

--- Zitat von: TomLudwig am 12.01.07 - 14:18:53 ---Übers Backend gehts leider auch net, da aus irgendeinem Grund der FaxServer an den das Dokument anschließend geschickt wird, nur PDF Dateien interpretieren kann, die übers Frontend angehängt wurden. Vielleicht kann mir jemand den Unterschied erklären?
--- Ende Zitat ---

Vorausgesetzt, das Attachment wurde via Backend korrekt angehangen, gibt es da eigentlichen keinen Unterschied. Mir würde nur einfallen, dass das Attachment-Icon dann nie aus den Registry-Settings des Clients ausgelsen wird, sondern immer das graue Blatt darstellt. Ich wage zu bezweifeln, dass sich Euer Fax-Server daran stören könnte.

Bernhard

TomLudwig:
Ich kanns net sagen.
Ich habs grad noch mal ausprobiert. Über Front-End funktionierts. Über Back-End kann der Anhang nicht interpretiert werden:

Ach ja... ich erstell das Attachment mit Java... Hab ich vergessen zu erwähnen *schäm*

// insert pdf as attachment and save document
lotus.domino.RichTextItem rtitem = (RichTextItem)mail_doc.getFirstItem("Attachments");
rtitem.embedObject(EmbeddedObject.EMBED_ATTACHMENT, "", pdf_path, "aue_offer");

koehlerbv:
Was ist das denn für eine Notes-Datenbank? Existiert in den Dokumenten standardmässig das Item "Attachments"?

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln