Yorumları: 5
Konuları: 3
Kayıt Tarihi: 02-07-2020
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.1
- Delphi XE Serisi
Rep Puanı: 6
Başlangıç
03-07-2020, Saat: 00:12
Fastreport da yaptığım bir tasarım var.
Bu tasarımı 90 derece sola yatırıp yazdırmak istiyorum.
Yani aslında yatay olacak ama nesnelerde 90 derece dönmüş olacak.
Konu hakkında tecrübe eden var mı?
Yorumları: 1.516
Konuları: 83
Kayıt Tarihi: 20-03-2017
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.3
- Delphi 10.2
- Delphi 7
- Lazarus / FPC
Rep Puanı: 4.275
Uzman
03-07-2020, Saat: 13:32
(Son Düzenleme: 03-07-2020, Saat: 13:35, Düzenleyen: mcuyan.)
Nesne properties'lerin deki Rotate den ayarlayabilirsiniz.
// Bilgi paylaştıkça çoğalır..
Yorumları: 1.898
Konuları: 22
Kayıt Tarihi: 05-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 21.184
Üstad
05-07-2020, Saat: 10:16
(Son Düzenleme: 05-07-2020, Saat: 10:19, Düzenleyen: mrmarman.)
Farklı bir açıdan önerimi bildirmek isterim.
Form çıkınızı (export bitmap) bir bitmap üzerine hazırlarsanız olduğu gibi 90 ve katı derece döndürdüğünüzde sorunsuz çıktı alabilirsiniz.
Dikkat edilecek tek husus ürün halini almış bitmap üzerinde büyütme/küçültme yapmamak gerekir, ölçek/kesinlik kaybı yaşanacaktır. Daha büyüğü lazımsa yeniden dilediğiniz boyutta bitmap baştan üretilmesi tavsiye edilir.
Yazıcıda 300 DPI çözünürlüğü gözetmek için ne kadarlık bir Bitmap lazım, onun hesabını temsili yaparsak : (dpi = inch başına nokta sayısı)
Tam sayfa inch birimi ile 8.5" x 11" kabul edersek 300 DPI çıktı için
8.5 x 300 width = 2550
11 x 300 height = 3300 pixel ölçekli bitmap oluşturup bunun üzerini dolduracaksınız.
Bitmap'i En / Boy tersine üretip direkt yatay üzerine yazabilirsiniz, sonra 90 derece rotate edip yazıcıya gönderebilirsiniz, veya rotate etmeden yazıcı ayarlarından yatay baskı ile örtüştürebilirsiniz.
Saygılarımla
Muharrem ARMAN
Yorumları: 151
Konuları: 1
Kayıt Tarihi: 31-08-2016
Rep Puanı: 5.549
Üstad
06-07-2020, Saat: 16:48
(Son Düzenleme: 06-07-2020, Saat: 16:49, Düzenleyen: QuAdR.)
Alıntı:Sanki böyle bir özellik bazı yazıcılarda var gibi bir hisse kapıldım.
Bazı yazım alanı küçük yazıcılarda bu özellikler var.
Mesela epson TM-U295 dot matrix yazıcı. 90 derece 180 derece 270 derece çevir gibi ayarları var.
Ayakkabıyı sefaletten
Çok sonraları tanıdım
Öyle ufuklarda mı olurmuş Allah'ım
Giyer giyer koşardım
Toprağın dostluğundan
Oyuncaklar yaptım çamurdan
Tenimin rengini aldım topraktan
Sen bakma esmerliğim sonradan...
Yorumları: 488
Konuları: 65
Kayıt Tarihi: 14-06-2017
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.2
- Delphi XE
- Lazarus / FPC
Rep Puanı: 1.609
Programcı
image export yapıp döndürmek bence en sancısız yöntem
Topluluk mopluluk yok :/