/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
detecting printer resolution
Fra : Poul Grib


Dato : 12-07-05 22:48

Hvorledes kan man læse en printers opløsning via et delphi-program?

Jeg arbejder pt med grafik, som fungerer udmærket på min printer (HP
LaserJet 4L), men når det sendes til en nyere printer med en anden
opløsning, forykkes de pixels som er sat. Jeg har forsøgt med
Rave-Report, men det virker ikke, når der skal hentes en indtstet
værdi. Der kan ikke være tale om, at bruge en datatabel, da programmet
skal kunne flyttes til andre maskiner, som måske ikke har BDE.

Poul Grib


 
 
Nicolai Hansen (14-07-2005)
Kommentar
Fra : Nicolai Hansen


Dato : 14-07-05 13:39

> Hvorledes kan man læse en printers opløsning via et delphi-program?

DPI_X:=GetDeviceCaps(Printer.Handle, LOGPIXELSX);
DPI_Y:=GetDeviceCaps(Printer.Handle, LOGPIXELSY);

Så kan du selv gange op derfra.

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste