« Die Hexe von Agnesi | Main| Rolling Enum »

Datei und Notes Document ohne Festplatten-Zugriff

10
Kategorie   
Mal angenommen, man möchte in einem Agent eine Byte Array an ein Notes-Dokument als Datei ablegen....

Aber ohne irgendwie die Festplatte zu benutzen, da der Administrator es nicht erlaubt....
Jupp ein embedObject in einem Rich-Text-Feld zu erzeugen ist ja ein Alter Hut....

MIMEEntity me =  xDoc.createMIMEEntity("FILES");
MIMEHeader mh = me.createHeader(
"Content-Disposition");
mh.setHeaderVal(
"attachment; filename=download.pdf" );
Stream s = session.createStream();

s.setContents(
new ByteArrayInputStream(ba));
me.setContentFromBytes(s,
"application/pdf",MIMEEntity.ENC_IDENTITY_BINARY);

Mit dem obigen Code kann man ein Mime-Feld erzeugen, welche ein Attachment (als MIME) erzeugt, welche dann ganz normal mit @AttachmentName abgefragt oder im Web per /0/UNID/$Files/download.pdf heruntergeladen werden.

Kurzer Hinweis in ba ist das Byte-Array, welches den Inhalt der Datei enthält.
Könnte z.B. über eine WebService Abfrage gefüllt werden.

Gruß JJR

Mach einen Kommentar

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Amazon


Impressum

Firmenname: Peanuts-Soft
Straße Nummer: Biinger Strasse 8
PLZ Ort: 55263 Wackernheim
Telefon: +491772134526
E-Mail: joerg.reck @ peanuts-soft.de
Disclaimer: Peanuts-Soft übernimmt keine Garantie dafür, dass die auf dieser Website bereitgestellten Informationen vollständig, richtig und stets aktuell sind. Dies gilt auch für alle Links, auf die verwiesen wird. Peanuts-Soft ist für die Inhalte, auf die per Link verwiesen wird, nicht verantwortlich. Peanuts-Soft haftet nicht für konkrete, mittelbare und unmittelbare Schäden oder Schäden, die durch fehlende Nutzungsmöglichkeiten, Datenverluste oder entgangene Gewinne – sei es aufgrund der Nichteinhaltung vertraglicher Verpflichtungen, durch Fahrlässigkeit oder eine andere unerlaubte Handlung – im Zusammenhang mit der Nutzung von Dokumenten oder Informationen bzw. der Erbringung von Dienstleistungen entstehen, die auf dieser Web Site zugänglich sind.
Datenschutz: Inhalt und Gestaltung der Internetseiten sind urheberrechtlich geschützt. Eine Vervielfältigung der Seiten oder deren Inhalte bedarf der vorherigen schriftlichen Zustimmung von Peanuts-Soft.


Locations of visitors to this page

Powered By

Domino BlogSphere
Version 3.0.2