Avatar billede nca Juniormester
26. december 2002 - 10:10 Der er 2 kommentarer og
1 løsning

Previewpage til images

Jeg har lavet et program i Delphi 5 Enterprise, hvor der bl. a. indgår billeder (BMP, JPG og GIF). Når dt billede vises vil jeg gerne ha' mulighed for 2 knapper: PageSetup og Print.
Min pagesetup-dialog skal være noget i stil med den fra PSP, hvor man har flg. indstilling:
Orientation: Portrait/Landscape
Position: Øverste venstre hjørne/Center on page
Scale: % eller Fit to page
I højre side af dialogen vises et preview-vindue, hvor man kan se effekten af de valgte indstillinger. Hver gang man ændre i én af indstillingerne, opdateres preview-vinduet.

Printkanppen skal "bare" udskrive billedet i henhold til de indstillinger, man har valgt i PageSetup.

Er der nogen, der har lavet sådan noget?
Jeg har prøvet med diverse komponenter, men ingen tilbyder den fleksibilitet, som jeg kunne ønske mig.
Avatar billede janbb Juniormester
26. december 2002 - 11:46 #1
Når du har lavet programmet går jeg ud fra du er opmærksom på at i din vers. af Delphi i bibbet Help/eksamples/jpeg er der et prog med kildekode, der indeholder print og printerindstillinger og preview ?.
Avatar billede nca Juniormester
26. december 2002 - 20:21 #2
Jo, men den har jo ikke rigtig nogen af de indstillinger, jeg gerne ville kunne lave.
Jeg kan sikkert nok finde ud af det selv, men hvis én eller anden i forvejen havde lavet noget i den stil, var det jo noget nemmere :-)
Avatar billede nca Juniormester
30. december 2002 - 14:43 #3
Jeg har selv strikket noget sammen vha. af en freewarekomponent.
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