Arsip: button print
more 14 years ago
andry_yang
kk tau ga c gimana cara ny buat button yg langsung berhubungan dengan printer, tetapi kt memilih ukuran print ny d form yang kita buat sendiri (bukan memilih ukuran dari printer)....mohon bantuanny........thx b4........
more 14 years ago
andry_yang
gimana sih caranya buat button print, tapi ukuran print nya ditentukan dengan menggunakan radio group, mis: 2x3, 4x6, dll
hal-hal yang menurut saya dibutuhkan:
1 buah TImage --> untuk mengeluarkan gambar yang akan di print
1 buah radio group --> untuk memilih ukuran cetak (mis:2x3, 3x4)
2 buah button --> yg satu untuk ng-browse gambar yang akan dicetak, yg satu lagi untuk ngprint
1 buah open image dialog
mohon bantuannya kakak. terima kasih.
more 14 years ago
onlucid
tambahkan:
1. event onClick pada radio untuk mengubah ukuran TImage.
2. event onClick pada Button1 untuk load gambar.
3. event onClick pada Button2 untuk print TImage adalah sbb:
uses
Printers;
procedure TForm1.Button2Click(Sender: TObject);
var
ScaleX , ScaleY : Integer;
RR: TRect;
begin
with Printer do
begin
BeginDoc;
try
ScaleX := GetDeviceCaps(Handle, logPixelsX) div PixelsPerInch;
ScaleY := GetDeviceCaps(Handle, logPixelsY) div PixelsPerInch;
RR := Rect(0, 0, Image1.picture.Width scaleX, Image1.Picture.Height ScaleY);
Canvas.StretchDraw(RR, Image1.Picture.Graphic);
finally
EndDoc;
end;
end;
end;
more 14 years ago
heriy4nt0
kamu itu mau membentuk ukuran kertas yang akan kamu gunakan dengan satuan pixel atau dengan satuan cm ??
more 14 years ago
andry_yang
@onlucid: tambahkan: 1. event onClick pada radio untuk mengubah ukuran TImage. 2. event onClick pada Button1 untuk load gambar. 3. event onClick pada Button2 untuk print TImage adalah sbb:kak onlucid, kalau in tu source code buat button print aj y? kl source code event on click buat radio button gmn y? kl buat ngbrowse gambar ma ud bisa. makasih.uses Printers; procedure TForm1.Button2Click(Sender: TObject); var ScaleX , ScaleY : Integer; RR: TRect; begin with Printer do begin BeginDoc; try ScaleX := GetDeviceCaps(Handle, logPixelsX) div PixelsPerInch; ScaleY := GetDeviceCaps(Handle, logPixelsY) div PixelsPerInch; RR := Rect(0, 0, Image1.picture.Width scaleX, Image1.Picture.Height ScaleY); Canvas.StretchDraw(RR, Image1.Picture.Graphic); finally EndDoc; end; end; end;
more 14 years ago
andry_yang
kak, saya sudah coba source code dari kakak, mskipun blm d gabungkan dengan Radio Group buat memilih ukuran, tp ko tidak bs buat ng-print y?
ap ad syarat khusus untuk memakai source code tersebut?soalny pada wkt d run tidak ada perintah error.
printer yg sy gunakan Epson Stylus C45
mohon bantuanny.
more 14 years ago
andry_yang
kak, kalau source code d atas tuh cm buat nggabungin gambar dengan printer y? blm sampai memanggil printerny? betul spt itu bkn? soalny temen ku tuh ngomongny bgt. makasi, mohon bantuanny.
more ...
- Pages:
- 1
- 2
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 3 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 3 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 4 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 11 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 11 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 11 years ago
Random Topic
- Tanya Kenapa !!!
by tAtA in Tip n Trik Pemrograman more 17 years ago - Error Stack Overflow pd TQRDBChart
by klephoon in Reporting more 16 years ago - [ASK] Cara Development project delphi (team) yang baik.
by d3m14w in Enginering more 15 years ago - e book delphi .net
by prakasiwi in OOT more 18 years ago - Membernya koq dikit ya ?????
by EkoIndri in Kritik & Saran more 18 years ago - membuat query di delpi ?
by jajang in Hal umum tentang Pascal Indonesia more 15 years ago - beda uses
by slamet_linux in Hal umum tentang Pascal Indonesia more 16 years ago - Enskripsi n Deskripsi
by lord_kimm in Tip n Trik Pemrograman more 17 years ago - Append dan Post
by Thunder in Tip n Trik Pemrograman more 15 years ago - Membaca Dan Menyimpan Daftar Antrian Pada Active Printer
by clark in Tip n Trik Pemrograman more 15 years ago