Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bandit am 14.02.06 - 09:57:41

Titel: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: bandit am 14.02.06 - 09:57:41
Ist es möglich in einer Ansicht eine Spalte mit meinem kleinen Vorschaubild eines eingehängtes Bildes (JPEG, GIF, BMP..) anzuzeigen? Ich weiss das es funktioniert wenn man in einer Spalte einfach den Aliasnamen eines vorhandenen Bild Design Objektes angibt, das dann das Bild als Vorschau angezeigt wird. Allerdings weiss ich nicht ob und wie das mit angehängten Bildern an ein Dokument geht.
Titel: Re: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: diali am 14.02.06 - 09:59:50
mit dem Notes-Client nicht, aber mit dem Browser
Titel: Re: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: umi am 14.02.06 - 10:02:03
Ja ist es.
Für NotesClient:

Das Bild muss allerdings als Bildressource in der DB vorliegen.

Um das Bild als Bildressource zu speichern kannst Du folgendes machen.
1. das Bild skalieren da die maximale Höhe beim 9 Zeilen liegt. (ca. 150 - 160 px sollten reichen bei Default sans serif 10pt)

2. das Bild base64kodieren

3. aus dem kodierten Bild eine gültige DXL Datei erstellen

4. diese Datei via DXLImporter in die DB laden.

5. Ansicht refreshen.

(achja die ganze Prozedur braucht natürlich Designerrechte)
Titel: Re: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: diali am 14.02.06 - 10:05:16
@umi
aber er will explizit angehängte Bilder und keine Bildressourcen!
Titel: Re: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: umi am 14.02.06 - 10:11:25
@Diali
Dazu muss er halt die angehängten Bilder als Bildressourcen speichern, so wie ich vorgeschlagen habe :-)
Das ist halt ein bisschen aufwendiger aber machbar.
Titel: Re: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: Axel am 14.02.06 - 10:16:08
Ja ist es.
....
(achja die ganze Prozedur braucht natürlich Designerrechte)

Ob's praktikabel ist, ist eine andere Frage. Ich glaube kaum, dass der gemeine User Designer-Rechte auf eine Datenbank haben sollte.

Axel
Titel: Re: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: umi am 14.02.06 - 10:20:36
von einem fiesen :-) user hat er ja nichts geschrieben.

MiMo  ;D

Da hat meine Kristallkugel halt den einfachsten Fall angenommen.


Titel: Re: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: bandit am 14.02.06 - 10:41:59
Hm also über den Umweg die Bilder aus den Dokumenten zu extrahieren und diese dann als Designobjekt abzulegen möchte ich nicht so gerne gehen, weil es dann sicher ewig dauert bis der Dialog aufgebaut ist, wenn man viele Bilder hat. Ich habe einen Dialog der umgekehrt aus Designobjekten zunächst Dokumente macht und das ist super langsam bei vielen Dokumenten. Das mit dem Designrecht ist da auch ein KO Kriterium.

Eine andere Möglichkeit gibts also scheinbar nicht oder!?
Titel: Re: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: umi am 14.02.06 - 10:47:36
Du hast ja nicht gesagt das dass on the fly performant funktionieren soll :-)
Titel: Re: In Ansicht Vorschaubild eines eingehängten Bildes
Beitrag von: diali am 14.02.06 - 10:50:13
die Bilder kann auch ein Agent auf dem Server extrahieren und als Ressource einbauen. Damit braucht dann auch kein User mehr Entwicklerrechte.