Büyük Bir Bitmap' i Print Etmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Archimed
Üye
Mesajlar: 14
Kayıt: 29 Nis 2004 10:35

Büyük Bir Bitmap' i Print Etmek

Mesaj gönderen Archimed »

Arkadaşlar..
Büyük bir bitmap'im var ve bunu sayfalara bölerek print etmek istiyorum ama başaramadım..

Bu konuda fikir verebilecek birileri var mı?
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Resmi ilk önce parçala sonra yazıcıya gönder.

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Sana çok ufacık bir kod örneği gönderiyorum fikir üretmesi açısından

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
var
  Bitmap: TBitmap;
  MyRect, MyOther: TRect;
begin
    try
      MyRect := Rect(10,10,100,100);
      MyOther := Rect(10,111,100, 201);
      Bitmap := TBitmap.Create;
      Bitmap.LoadFromFile('c:\etiket\page1.bmp');
      Form1.Canvas.BrushCopy(MyRect, Bitmap, MyRect, clBlack);
      Form1.Canvas.CopyRect(MyOther,Bitmap.Canvas,MyRect);
      printer.BeginDoc;
      printer.Canvas.BrushCopy(MyRect, Bitmap, MyRect, clBlack);
      printer.Canvas.CopyRect(MyOther,Bitmap.Canvas,MyRect);
      printer.EndDoc;
  finally
      Bitmap.Free;
  End;
end;
Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Archimed
Üye
Mesajlar: 14
Kayıt: 29 Nis 2004 10:35

Mesaj gönderen Archimed »

teşekkürler...
üzerinde çalışacağım..
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Yalnız bir ricam olacak Netice hakkında bilgilendirme yaparsanız olumlu veya olumsuz şekilde ayrıca sonuca ulaştığınız zaman çözüme nasıl ulaştığınız hakkında bilgi verirseniz çok sevinirim.

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Cevapla