Головна сторінка
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.58 MB
Час: 0.071 c
1-1101370809
спринт
2004-11-25 11:20
2004.12.12
стиль XP


14-1101237565
Пітер
2004-11-23 22:19
2004.12.12
Цікавий приклад коду в Тейксера і Пачеко


1-1101713473
KOSH
2004-11-29 10:31
2004.12.12
Колір в stringride


3-1100604655
Stass
2004-11-16 14:30
2004.12.12
Композитний звіт (QR)


1-1101506237
Пунктів
2004-11-27 00:57
2004.12.12
Меню





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