Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Teletambi am 10.03.05 - 18:46:06

Titel: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: Teletambi am 10.03.05 - 18:46:06
Hallo Forum,

ich habe folgendes Problem: Unter einer bestimmten URL befindet sich ein JPEG-File, welches ich gerne in ein Rich Text Item bringen möchte ... also das es auch in der entsprechenden Maske angezeigt wird.

Hat hierzu irgendwer Ideen hierzu?

Gruß Teletambi
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: koehlerbv am 10.03.05 - 19:56:55
Das müsstest Du mal näher erläutern. Wozu soll das gut sein ?
Mit Verrenkungen sollte sowas prinzipiell machbar sein, aber das hat Risiken und Nebenwirkungen, die einen verdammt guten Grund für den Stunt erfordern.

Bernhard
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: animate am 10.03.05 - 22:27:17
um irgendwas automatisch ausm Web zu laden habe ich immer wget benutzt.
Dazu brauchst du noch WindowsScriptingHost um wget zu starten und warten zu können, bis es fertig mit dem Download ist

Damit solltest du das Bild downloaden können und von seinem Platz auf deiner Festplatte aus ins Feld schieben.
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: Teletambi am 11.03.05 - 14:43:45
Hallo,

was ich gerne umsetzen möchte, ist das sich ein Katalog inkl. Artikelnummer in Web befindet. Ich habe nun festgestellt, dass das zum Artikel gehörige Bildchen immer nach der Syntax http://bla bla & ArtikelNummer &.jpeg anzeigen läst.

Nun habe ich mir so gedacht ein Bild sagt mehr als 1.000 Worte ... importierst du das halt in Notes. Aber wie?

Also habt ihr jetzt vlt. eine Idee? Vielen Dank!

Gruß Teletambi
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: animate am 11.03.05 - 14:56:20
Also habt ihr jetzt vlt. eine Idee? Vielen Dank!

Ähm, naja, also eigentlich steht in Antwort #2 sogar schon mehr als eine Idee...

Kann aber nicht sagen, ob das für dich in Frage kommt, nachdem ich deine genauere Erklärung gelesen habe. Die verstehe ich nicht.

Du möchtest einen Katalog im Web umsetzen? Aber den gibts ja scheinbar schon, weil du hast festgestellt, da gibts Bilder. ??
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: koehlerbv am 11.03.05 - 14:58:17
Und wenn Du den Gegenweg gehen willst: Wie kommst Du denn an die anderen Daten ? Um wieviele einzulesende Bilder geht es denn ? Darfst Du die Bilder überhaupt selber verwerten ?

Mir geht es Thomas: Ich verstehe den Sinn immer noch nicht.

Bernhard
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: m3 am 11.03.05 - 15:06:20
Mir geht es Thomas: Ich verstehe den Sinn immer noch nicht.
Kommt das jetzt als

Mir geht es Thomas --> Ich verstehe den Sinn immer noch nicht.

ins Glossar?

 ;D
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: Semeaphoros am 11.03.05 - 15:08:06
Da müsste man es wohl tatsächlich eintragen, es dauert schon eine Weile, bis man versteht, wo da die Lücke im Text ist .....  ;D
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: koehlerbv am 11.03.05 - 15:10:45
 ;D

Aber ob Thomas dann der richtige Namensgeber wäre für meine unfreiwillige Komik ... Da würden mir ein paar andere Namen einfallen, die öfter den Sinn nicht verstehen  ;)

Bernhard
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: Semeaphoros am 11.03.05 - 15:12:33
Oooch, mit etwas Gewalt konstruiert man einen Zusammenhang zum "ungläubigen Thomas" .......  ;D
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: animate am 11.03.05 - 15:16:24
grade fällt mir noch was ein:
wenn du in einem Dokument ein Bild aus dem Web anzeigen willst (mit Windows Client), dann könntest du auch ein Microsoft Webbrowser Control in die Maske packen.

Im Postopen müsste dann sowas in der Art stehen:
   Dim o As Variant
   
   Set o = source.GetObject("Web")
   
   o.Visible = True
   o.Navigate ("www.google.de")

(vorausgesetzt, du nennst dein Control "Web")

statt www.google.de dann halt nur den Pfad zu deinem Bild angeben.
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: animate am 11.03.05 - 15:18:17
zur Klarstellung: das importier tnicht das Bild, sondern öffnet einen Browser (und zwar den IE) innerhalb des Dokuments.

das funktioniert aber astrein.
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: datenbanken24 am 11.03.05 - 16:47:38
Wenn Dein Katalog im Web läuft
und Dein Bild auch irgendwo im Web liegt,

dann kannst Du ganz einfach ein Textfeld in Deine Notes-Maske aufnehmen - an der Stelle, wo das Bild angezeigt werden soll.

In den Dokumenten schreibst Du dann in dieses Feld den URL zu Deinem Bild rein, in einem ImageTag

<img src="http://... >

Das ganze als Pass-Thru markieren und schon wird Dein Bild im Web dort automatisch angezeigt.


In Deinem Fall wäre es doch gar nicht nötig, wenn die Bilder schon im Web zur Verfügung stehen, die noch mal in die Notes Db zu importieren.

Gruß,
Uwe
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: koehlerbv am 11.03.05 - 17:09:13
Ich konstatiere: Es herrscht weiterhin allgemeine Unklarheit, was Teletambi will. Wir haben jetzt auch noch die Alternative "Notes-DB via Browser".

Teletambi, es wird Zeit, genaueres anzusagen. Vielleicht willst Du ja letztendlich nur ein einziges Bild, das Du im Web gefunden hast, in ein RTF übernehmen  ;D

Bernhard
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: diali am 14.03.05 - 11:02:03
... und dann gibt es noch die Windows-API.

Gruß
Dirk
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: Jenson am 15.03.05 - 13:35:11
habe das Beispiel mit dem Web Control mal ausprobiert. Das funktioniert soweit eigentlich ganz gut. Allerdings muss sich das Dokument in dem das Control eingebettet ist im Edit-Modus befinden damit das Control die URL lädt, sehe ich das richtig ?

Ich habe das PostOpen - Event verwendet wie im Thread angegeben.

Jenson
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: datenbanken24 am 15.03.05 - 14:26:08
Der einzige, den dieser Thread nicht interessiert,
scheint der Initiator selbst zu sein...

Und ohne ihn ist - wie Bernhard oben schon erwähnte -
alles nur Raterei und Zeitverschwendung.
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: animate am 15.03.05 - 14:41:01
habe das Beispiel mit dem Web Control mal ausprobiert. Das funktioniert soweit eigentlich ganz gut. Allerdings muss sich das Dokument in dem das Control eingebettet ist im Edit-Modus befinden damit das Control die URL lädt, sehe ich das richtig ?

Ich habe das PostOpen - Event verwendet wie im Thread angegeben.

Jenson

da gibts ne Einstellung in den Objekt-Eigenschaften "Objekt beim Lesen starten" oder so ähnlich.
ich glaube, das wirkt sich nur auf neue Dokumente aus...
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: Teletambi am 18.03.05 - 14:54:48
Hallo Forum,

sry, dass ich erst jetzt wieder auf meinen Thread antworte ... war für ein paar Tage im Urlaub.

Die zuerstellende Notes-Anwendung läuft nicht im Web sondern ausschließlich mit dem Notes Client. Rechtlich gibt es keine Probleme die Bildchen aus dem Web zu nutzen.

Ich will halt nur diese Bilder in ein RichText Feld bringen und dort anzeigen.  Wenn ich das Bild aus dem Web herunter lade und dann über die Import ins NotesDokument bringe, ist dies auch ein möglicher Weg. Aber ich möchte den Nutzern diesen Umwegersparen.

Eine Möglichkeit wäre sich das Bild temporär auf die Platte zuziehen, den Import durchzuführen und dieses File auf der Platte wieder zu löschen.

Den letzten Teil habe ich schon hinbekommen aber den ersten Teil (File aus den Web downloaden ohne Benutzerzutun ohne Benutzereingriff) da habe ich noch Probleme. Das ganz so auch nur mit NotesBoardMitteln funktionieren.
Gibt es da vlt. eine Möglichkeit das mit Jave zu implementierten?

Gruß Teletambi
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: koehlerbv am 18.03.05 - 17:53:09
Reicht da nicht rechter Mausklick aufs Bild, "Copy image", Wechsel zu Notes, Click ins RTF und "Einfügen" ? Allein das Ermitteln der URL dürfte doch schon schwieriger sein als dieser "Handbetrieb".

Bernhard
Titel: Re: JPEG-file aus dem Internet in ein Rich Text Feld einfügen
Beitrag von: Teletambi am 22.03.05 - 23:29:03
Hallo Forum,

ich habe das Problem nun mittels einer Java-Klasse und LS2J lösen können.  Ist zwar nicht ganz fein ... aber es funktioniert!  ;D

Gruß Teletambi