Avatar billede unknown_someone Juniormester
10. august 2005 - 11:13 Der er 4 kommentarer og
1 løsning

load bill og indsæt tekst

I en database har jeg et billednavn + en tekst liggende. Hvordan kan jeg loade billedet ind og skrive teksten ovenpå så teksten bliver en del af billedet når det bliver outputtet til brugeren?

et eksempel i vb.net er at foretrække - men c# kan til nød gå :)
Avatar billede jokkejensen Novice
10. august 2005 - 12:17 #1
Til det skal du benytte GDI+

Start eventuelt her:
http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemDrawing.asp

(den her bruger jeg... stjålet fra nettet, men kan ikke lige finde den..)
Image Blend(Image image1, Image image2, float alpha)
{
Image image3 = image1.Clone() as Image;

using(Graphics g = Graphics.FromImage(image3))
{
using(ImageAttributes ia = new ImageAttributes())
{
ColorMatrix matrix = new ColorMatrix();
matrix.Matrix00 = 1; // Red
matrix.Matrix11 = 1; // Green
matrix.Matrix22 = 1; // Blue
matrix.Matrix33 = alpha;
matrix.Matrix44 = 1; // w

ia.SetColorMatrix(matrix);
g.DrawImage(image2, new Rectangle(0, 0, image2.Width,
image2.Height), 0, 0, image2.Width, image2.Height, GraphicsUnit.Pixel, ia);
}
}

return image3;
}
Avatar billede unknown_someone Juniormester
10. august 2005 - 16:41 #2
jeg ved godt hvad jeg skal bruge - kunne bare ikke få alt til at virke. Synes nu heller ikke jeg får særlig meget ud af dit eksempel :-(
Avatar billede jokkejensen Novice
10. august 2005 - 17:20 #3
okay.. kan du lave et billede med den tekst.. altså et graphic med teksten fra databasen ?

Ellers skulle du nok starte der...

Det billede laver du så i de dimensioner du har fra billedet i databasen og placere teksten hvor du ønsker...

Der efter merger du dem med ovennævnte kode..
Avatar billede unknown_someone Juniormester
16. maj 2006 - 13:27 #4
du må undskylde den sene tilbagemelding med problemet er løst - lægger du et svar?
Avatar billede unknown_someone Juniormester
09. marts 2007 - 16:12 #5
nå - men så lukker jeg
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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