Avatar billede rass Nybegynder
09. oktober 2002 - 15:14

Embedded billede i html

Hej

Jeg har et lidt komplekst spørgsmål til jer.

Jeg sidder i øjeblikket og roder med en løsning hvor en bruger skal udfylde en masse oplysninger, tilpasse billeder og endelig tegne sit eget billede igennem en flash fil som gemmer billedet som .jpg.
Når alt dette er gjort skal hele molevitten HTML formatteres og sendes til en e-mail adresse.

Indtil videre laver jeg det hele med ASPEmail Komponenten fra persits, som bruges til at lave en body til e-mailen, embed'e billederne i html'en vha.

Mail.AddEmbeddedImage "sti-til-billede", "cidnavn"

som i koden skrives:

body = body & vbcrlf & "<table>"
body = body & vbcrlf & "<tr>"
body = body & vbcrlf & "<td><img src=""cid:cidnavn""</td>"
body = body & vbcrlf & "</tr>"
body = body & vbcrlf & "</table>"

Jeg sætter mail.isHTML = true for at angive at det er en HTML formatteret e-mail.

I både Outlook 97, 2000 og XP virker dette fint. Modtageren kan se e-mailen som den skal med de rigtige billeder på de rigtige placeringer.

Problemerne opstår når mailen gemmes eller printes.

Outlook 97:
Her printes teksten på en side og billederne på hver sin separate side. Har jeg således embedded 20 billeder får jeg 21 sider når jeg printer et dokument som burde fylde 1 side.

Hvis jeg gemmer som html kan billederne ikke vises når jeg åbner html filen igen.

Outlook 2002
Billederne kan ikke printes ud, men vises som manglende billeder i udskriften.

Hvis jeg gemmer som html kan billederne ikke vises når jeg åbner html filen igen.

Outlook XP
Billederne printer fint her.

Hvis jeg gemmer som html kan billederne ikke vises når jeg åbner html filen igen.


Mit spørgsmål er så:

Er der en sikker måde hvorpå jeg kan lave en email, som brugere med Outlook 97 både vil kunne se, printe og gemme?

Kan man evt. både attach'e og embed'e med persits?

Jeg kan ikke linke direkte med <img src="www.mitdomæne.dk/billeder/mitbillede.gif"> fordi det ene af billederne genereres "on the fly" og derfor ikke ligger fast på serveren.

Håber nogen kan hjælpe.

VH Rass
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester