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ı?
(03-07-2020, Saat: 00:12)btnClick Adlı Kullanıcıdan Alıntı: [ -> ]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ı?
Bu şekilde yatay yapabilirsiniz. Çıkan sonuca baktığınızda kağıt yatay şekilde olacaktır, nesnelerde yatay düzene uygun şekilde gözükecektir.
Sorunuz çok fazla detaylı değil. Örnek resim veya daha detaylandırabilirsiniz.
Nesne properties'lerin deki Rotate den ayarlayabilirsiniz.
(03-07-2020, Saat: 01:11)Halil Han Badem Adlı Kullanıcıdan Alıntı: [ -> ] (03-07-2020, Saat: 00:12)btnClick Adlı Kullanıcıdan Alıntı: [ -> ]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ı?

Bu şekilde yatay yapabilirsiniz. Çıkan sonuca baktığınızda kağıt yatay şekilde olacaktır, nesnelerde yatay düzene uygun şekilde gözükecektir.
Sorunuz çok fazla detaylı değil. Örnek resim veya daha detaylandırabilirsiniz.
İstediğim bu kadar basit değil aslında, tamamen görüntünün de dönmesinden bahsediyorum. Tepe taklak olmanın 90 derece olanı yani yana yatırma gibi.
(03-07-2020, Saat: 13:32)mcuyan Adlı Kullanıcıdan Alıntı: [ -> ]Nesne properties'lerin deki Rotate den ayarlayabilirsiniz.
Bu durumda ciddi bir tasarım eforu gerektiriyor.
Sanki böyle bir özellik bazı yazıcılarda var gibi bir hisse kapıldım.
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.
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.

image export yapıp döndürmek bence en sancısız yöntem