Domino 9 und frühere Versionen > Entwicklung

MIME infos auslesen / schreiben

(1/2) > >>

LordMacBee:
Morgen,

Folgendes Problem: Ich habe PDF Dateien, die ich mit einem Notes Addon Tool erzeuge. Nach dem Kreieren dieser PDF's liegen die im data verzeichnis des servers und ich poste die Dinger direkt via print "[pfad+filename]" in den Browser. Normalerweise wird nun das plugin geladen, weil der browser erkennt, dass es sich um eine PDF Datei handelt. Zumindest war das so, bis Microsoft sich gedacht hat, dass man eigentlich den MIME Header auslesen könnte. Falls nun im MIME Header des Pdf's ein unknown oder nix drinn steht, erkennt IE die Datei nicht als pdf (auch nicht, wenn das Ding mit .pdf endet!!!!).

Soviel zur Vorgeschichte. Das bedeutet nun, dass ich vom File auf dem Server vor dem posten, den MIME Header auslesen möchte und den application type lesen und wenn nötig schreiben will.

Hat jemand ne Ahnung, ob und wie ich da drann komme in Script. Geht das mit normalen file operations oder steht das Zeugs kryptisch da drinn? Kann ich auch werte wieder setzen?

Für Ansätze und Kommentare wie immer dankbar :-)

Lordmacbee

ata:
... aus dem Bauch heraus würde ich sagen - nein - aber deine Frage interessiert mich - ich werde mal forschen...

ata

koehlerbv:
Wenn es denn keinen anderen Ausweg gibt als MS das zu überlassen ...

Du kannst mit LS Files byteweise lesen und schreiben (schau mal in die Designer-Hilfe unter Get und Put und verzweige dann weiter). Du mußt also "nur" noch wissen, wo Dein Wert im PDF steht (oder nicht) und mit was Du diese Stelle ggf. überschreiben mußt.

HTH,
Bernhard

ata:
... in der Regel sind PDF-Files verschlüsselt, und dann hast du keine Chance. Wenn es unverschlüsselt ist kannst du es analysieren. Allerdings kennt PDF keine starre Anordnung von Informationen. Die Informationen liegen im ganzen Doc verstreut, werden gelesen und dann interpretiert - ähnlich HTML, nur nicht so schön handlich...

... ich sollte also wissen, ob das PDF verschlüsselt/komprimiert vorliegt, oder wie...

ata

LordMacBee:
@ATA

Danke für deine Nachforschungen. Dass die Information rumliegt, in doppelter Ausführung, weitgehend verstreut angeordnet etc. habe ich gemerkt. Ich habe aber vor allem keine Definitionen eines MIME Headers erkennen können, daher meine Frage...

Ich habe ein unverschlüsseltes und nicht speziell komprimiertes PDF. Also ein relativ offenes Dokument, welches entsteht, wie wenn man eine seite im Word mit Destiller rauslässt.

@koehlerbv

Das File ein - un auslesen, wie du vorschlägst ist natürlich schon der Weg, den ich anstrebe, ich habe allerdings keine Ahnung was, wo zu schreiben   :'(

Macbee

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln