Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "Основна";
Поточний архів: 2004.12.12;
Завантажити: [xml.tar.bz2];

Вниз

Чи знає хто-небудь розмір формату А4 в пікселах Знайти схожі гілки


Галинка ©   (2004-11-29 07:12) [0]

Доброго всім часу доби!

Якщо хто-небудь знає точний розмір А4 в пікселях, або як його опрделіть допоможіть моєму горю. Трабла в основному в роздруківці, ніяк не можу потрапити в розмір листа.
Поки код такий:
procedure TMainForm.RezImagePrint1Execute (Sender: TObject); begin if PrintDialog1.Execute then with Printer do begin Orientation: = poLandscape; BeginDoc; Canvas.StretchDraw (Rect (96,96, PageWidth-96, PageHeight-96), Child.Image1.Picture.Bitmap); EndDoc; end; end;
Розмір листа визначаю як розмір в дюймах помножений на дозвіл форми PixelsPerInch.



ЮЮ ©   (2004-11-29 07:25) [1]

а причому тут дозвіл форми PixelsPerInch? У кинувся Printer-а свій PixelsPerInch



Галинка ©   (2004-11-29 08:34) [2]

А ось і дудки немає у кинувся Printer-а свого PixelsPerInch



KSergey ©   (2004-11-29 09:16) [3]

> Галинка © (29.11.04 07: 12)
> Якщо хто-небудь знає точний розмір А4 в пікселях,

Розмір сторінки (вірніше розмір запечатаеваемой області) визначається так (у встановлений поточних логічних одиницях, Це більш правильний термін для принтера, ніж піксель):

Printer.PageWidth
Printer.PageHeight



KSergey ©   (2004-11-29 09:22) [4]

> [2] Галинка © (29.11.04 08: 34)
> А ось і дудки немає у кинувся Printer-а свого PixelsPerInch

Аналог PixelsPerInch:

запечатується область
GetDeviceCaps (Printer.Handle, LOGPIXELSX) - по горизонталі
GetDeviceCaps (Printer.Handle, LOGPIXELSY) - по вертикалі

друк картинки раджу зробити як тут (замість StretchDraw, говорять не завжди коректно працює):
http://doc.trecom.tomsk.su/Delphi/UnofficialDevelopersFAQ/pages/printer.htm#printer3



Пыч ©   (2004-11-29 10:15) [5]

Щоб дізнатися розмір формату А4 в пікселах необхідно знати розмір Пікель :)



DVM ©   (2004-11-29 10:49) [6]

а мені мій зріст (182) в пікселах підкажіть!



Anatoly Podgoretsky ©   (2004-11-29 10:52) [7]

Пич © (29.11.04 10: 15) [5]
Розмір пікселя прагне до нуля.



сторінки: 1 вся гілка

Форум: "Основна";
Поточний архів: 2004.12.12;
Завантажити: [xml.tar.bz2];

Вгору





Пам'ять: 0.57 MB
Час: 0.053 c
14-1101020589
Кисле
2004-11-21 10:03
2004.12.12
SMTP і POP3 сервери


3-1100059505
Марат
2004-11-10 07:05
2004.12.12
Помилка при вставці в StringGrid


14-1100975283
Shadow-st
2004-11-20 21:28
2004.12.12
ipframe


14-1101285310
infom
2004-11-24 11:35
2004.12.12
Тут недавно пробігала цікава задачка, нагадайте пліз!


4-1098931561
DelphiN!
2004-10-28 06:46
2004.12.12
Згорнути абсолютно всі вікна





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська