Cara membuat print preview dalam div

Mau tanya gan..... Cara membuat tampilan preview kaya gini ...gimana ya ...

avatar mahfudds
@mahfudds

5 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

7 Jawaban:

buat 1 file php..desain HTML biasa buat tampilan report nya nanti .. bentuk tabel lebih mudah daripada div.. tapi div juga boleh.. selanjutnya nanti pada event load kasih kode begini ..

 <body onload="window.print()">

pada css nya ..


@media print {
  @page { size: 330mm 210mm; margin:20px; }
}

tapi kalau yg ingin di print bagian div tertentu aja.. gini

@media print {
  body * {
    //sembunyikan bagian body
    visibility: hidden;
  }
  #div-print, #div-print * {
    //tampilkan bagian #div-print, dan semua childnya (*)
    visibility: visible;
  }

  #div-print {
    //atur posisi di kiri atas (mentok)...
    position: absolute;
    left: 0;
    top: 0;
  }
}

Semoga membantu.. \(^_^)/

avatar ciloxz
@ciloxz

284 Kontribusi 139 Poin

Dipost 6 tahun yang lalu

https://sekolahkoding.com/kelas/pdf-dengan-php

hampir mendekati apa yang dipertanyakan diatas

avatar teguhpribadia
@teguhpribadia

19 Kontribusi 11 Poin

Dipost 6 tahun yang lalu

Makasih gan saya coba dulu

avatar mahfudds
@mahfudds

5 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Itu jadinya langsung tampilan print, ......yang saya maksud tampilan prin preview itu ada dalam div html seperti gambar

avatar mahfudds
@mahfudds

5 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

justru print pdf punya banyak fitur : bisa di save trus tanda tangan lalu dikirim via email misalnya , dan pastinya bisa di print juga serta less memory , itu teknik jaman now , tp kl insist utk teknik print html bisa di google dg kata pencarian "print html page" klik di tab video berlimpah caranya , smoga bs jadi pencerahan

avatar teguhpribadia
@teguhpribadia

19 Kontribusi 11 Poin

Dipost 6 tahun yang lalu

Kalau Seperti itu tinggal main css nya aj.. nanti bagian div previewnya.. di stylesheet sendiri..

avatar ciloxz
@ciloxz

284 Kontribusi 139 Poin

Dipost 6 tahun yang lalu

Udah gan.....akhirnya pake iframe.... Tp masih bingung gimana deteksi jika beberpa halaman

avatar mahfudds
@mahfudds

5 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban