Jeg har lavet en form, med en listbox, og en knap til at indsætte hele kilde-navnet på billede filen fx. "c:\...\...\...\billede.jpg". Nu vil jeg gerne have lavet en print funktion, så billederne klan bliver printet ud. Programmet skal selv kunne finde ud af hvormange billeder der er!!!
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
procedure TForm1.Button1Click(Sender: TObject); var ScaleX, ScaleY: Integer; RR: TRect; begin with Printer do begin BeginDoc; // Mit BeginDoc wird ein Druckauftrag initiiert. // The StartDoc function starts a print job. try ScaleX := GetDeviceCaps(Handle, logPixelsX) div PixelsPerInch; ScaleY := GetDeviceCaps(Handle, logPixelsY) div PixelsPerInch; // Informationen über die Auflösung // Retrieves information about the Pixels per Inch of the Printer. RR := Rect(0, 0, Image1.picture.Width * scaleX, Image1.Picture.Height * ScaleY); Canvas.StretchDraw(RR, Image1.Picture.Graphic); // An die Auflösung anpassen // Stretch to fit
finally EndDoc; //Methode EndDoc beendet den aktuellen Druckauftrag und schließt die // Textdatei-Variable. // Steht in finally - um auch bei Abbruch des Druckauftrages Papierausgabe // sicherzustellen end; end; end;
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.