| Nicepreview bileşeni Kullanımı kolay bir baskı önizleme kontrolü olmayı amaçlayan bir bileşen. |
Şimdi İndirin |
Nicepreview bileşeni Sıralama ve Özet
- Yayıncı adı:
- Priyatna Codes
- İşletim sistemleri:
- Windows XP/2000/98
Nicepreview bileşeni Etiketler
Nicepreview bileşeni Açıklama
NicePreview, kullanımı kolay bir baskı önizleme kontrolü olmayı amaçlayan ücretsiz bir Delphi bileşenidir. Bu, bir NITTY-Gritty ekran yazıcısı DPI (inç başına DOT) sorunu atlayarak, sofistike bir baskı önizleme ve kurs yazdırma özelliğini uygulamanıza eklemek için bir kısayoldur. Tek yapmanız gereken bileşeni bırakmak ve sıradan bir ekran kanvas gibi boyamak için bazı rutinler yazar (varsayılan olarak 96 dpi). Evet, yazıcı değil, ekran DPI kullanır. Bu yüzden onları farklı DPI yazıcıya dönüştürmek için endişelenmenize gerek yok. Hepsi piksel koordinatında. NicePreview, yazıcı yapılandırmaları değiştiğinde bilgilendirilmeyecektir. Bu nedenle, TprinterSetupDialog veya TprintDialog uygulamasından sonra ReadPrinterConfig yöntemini çağırmanız ve değişiklikleri yansıtmak için tüm sayfaları yeniden çizmeniz gerekir. Karmaşık görünüyor, ama güven bana, zor değil. Bkz. Demo Projesi dahil. # prosedür readprinterconfig; Bu yöntem, yazıcının geçerli yapılandırmasını okuyacaktır: sayfa yüksekliği, sayfa genişliği, inç başına nokta, vb. NICEPREVIEW, yazıcı yapılandırmaları değiştiğinde bildirilmez. Bu nedenle, TPRINTERSETUPDIALOG veya TPRINTDIALOG'U çalıştırdıktan sonra bu yöntemi aramanız gerekir. # İşlev Başlangıç: TCANVAS; Bu, yeni bir sayfa için bir tuval (tmetafilecanvas) tahsis edecektir. Bu fonksiyon tarafından geri dönen tuval üzerine çizmeye başlayabilirsiniz. # prosedür endpajı; Beginpage tarafından döndürülen tuval üzerine çizim yapmayı bitirdiğinizde bu yöntem çağrılmalıdır. Her başlangıç, endepaj ile kapatılmalıdır. # Prosedür Temizle; Tüm sayfaları temizler.
Nicepreview bileşeni İlgili Yazılım