Cek Data Cetak & Estimasi Harga Percetakan Lebih Cepat dengan AI
Bleed kurang bikin cetak ulang? Cara membagi cek data cetak dan estimasi percetakan antara Claude Code dan keputusan manusia.
Jumat sore, klien mengirim PDF dengan pesan singkat: “Lanjutkan saja dengan ini.”
Saya (dan teman-teman yang bekerja di percetakan) sering mengalami pola yang sama: justru di hari Jumat yang terburu-buru itulah kecelakaan terjadi. Sekilas brosurnya terlihat rapi. Bleed-nya pun seolah ada. Setelah dicetak Senin, muncul garis putih di tepi potongan. Setelah diperiksa, ternyata bleed-nya cuma 2mm, dan persis di pinggir foto yang paling mencolok. Klien bilang “kan saya kirim sesuai datanya”, sementara kita sudah terlanjur mencetak. Sebelum sempat menyalahkan siapa pun, kertas, tinta, dan waktu sudah hilang.
Cek data cetak dan balasan estimasi harga. Dua hal inilah yang diam-diam menggerogoti keuntungan percetakan. Hari ini saya akan cerita soal bagaimana saya menata ulang dua proses ini, dengan menyerahkan kerja kasarnya ke AI (Claude Code) dan menyisakan keputusan untuk manusia.
Poin penting
- Cek data cetak dan balasan estimasi pasti ambruk di Jumat sore kalau cuma mengandalkan konsentrasi manusia. Pasang penjaga gerbang mesin di sini.
- Yang diserahkan ke Claude hanya sampai “membaca, memungut, menyusun, menulis draf”. Persetujuan akhir, color proof, dan penetapan harga final tetap di tangan manusia.
- Artikel ini berisi template prompt siap pakai, checklist cek data, template balasan estimasi, dan skrip verifikasi untuk mengecek format PDF secara otomatis.
- Untuk 20 estimasi per hari, hanya dari draf balasan saja Anda bisa menghemat sekitar 20 jam per bulan. Cegah satu cetak ulang, biaya kertas saja sudah ratusan ribu rupiah terselamatkan.
- Data cetak memuat data pribadi dan informasi produk yang belum dirilis. Tentukan dulu cara menyamarkannya sebelum diserahkan ke AI, dan aturan pengiriman ke luar.
Dulu, untuk siapa artikel ini
Yang saya bayangkan adalah operator DTP di percetakan kecil-menengah yang sekaligus merangkap sales. Setiap hari menyentuh Illustrator, InDesign, dan PDF, lalu membalas estimasi sendiri. Satu orang yang menangani semuanya, dari penerimaan data sampai mengatur color proof.
Di tempat seperti ini, tidak ada ruang untuk menambah alat. Tidak ada waktu untuk proposal sistem baru, tidak ada waktu untuk belajar. Jadi yang sebenarnya diinginkan adalah “tetap pakai PDF dan Excel yang ada sekarang, cukup kurangi kebocoran pengecekan”. Artikel ini menyesuaikan diri ke sana. Saya tidak akan bicara soal sistem inti yang muluk-muluk.
Mari urutkan dulu alur percetakan, dari order sampai kirim
Untuk menentukan apa yang diserahkan, langkah pertama adalah memecah pekerjaan Anda menjadi tahapan. Kira-kira begini bentuknya.
| Tahap | Yang dikerjakan | Tempat rawan kecelakaan |
|---|---|---|
| 1. Order & wawancara | Tanya ukuran, jumlah, kertas, finishing, tenggat | Ada yang lupa ditanya. “Oh ternyata bolak-balik” yang muncul belakangan |
| 2. Estimasi | Hitung harga satuan per jumlah, biaya plat, finishing | Salah hitung, kalah order karena balasan lambat |
| 3. Terima data | Terima file dari klien | Versi lama, font tidak di-embed |
| 4. Cek data | Bleed, resolusi, warna, crop mark, teks rusak | Cetak ulang karena terlewat |
| 5. Proof & color proof | Minta klien mengonfirmasi | Persetujuan yang ambigu |
| 6. Plat, cetak, finishing | Mencetak betulan | Kesalahan tahap sebelumnya muncul di sini |
| 7. Kirim & tagih | Serahkan dan tagih | Salah jumlah |
AI paling efektif di tahap 2 (draf estimasi) dan tahap 4 (penerimaan awal cek data). Tahap 5 (color proof) dan tahap 6 ke atas tidak saya serahkan ke mesin. Alasannya saya tulis nanti.
Pekerjaan ulang yang sering terjadi, dan akar masalahnya
Pola yang berujung cetak ulang hampir selalu wajah yang sama tiap kali.
- Bleed (margin di luar garis potong) kurang, lalu muncul putih setelah dipotong
- Resolusi gambar rendah. Foto 72dpi dari web langsung dikirim apa adanya
- Hitam pekat dibuat rich black, lalu teks berbayang hijau atau merah karena pergeseran plat
- Font tidak di-embed, jadi berubah jenis huruf saat dibuka di komputer lain
- Dikirim masih dalam RGB, warnanya jadi kusam saat dicetak
- Tidak ada crop mark, atau ukuran jadi berbeda dari yang ditentukan
Yang merepotkan, semua ini “tidak kelihatan sekilas”. Mengecek satu per satu dengan mata manusia memang mungkin, tapi kalau Jumat sore datang 10 file sekaligus, konsentrasi tidak akan bertahan. Ini contoh khas pengecekan membosankan yang justru cocok untuk mesin.
Use case 1: Serahkan cek awal sebelum cetak ke mesin
Item yang sering terlewat manusia kita jadikan checklist, lalu kita suruh AI menjalankannya lebih dulu. Tujuannya adalah “mengubah pengecekan akhir manusia, dari memeriksa semua item dari nol, menjadi hanya memastikan tempat yang ditandai merah oleh AI”.
Checklist di bawah ini dipakai berulang setiap kali ada data masuk.
- Apakah ukuran jadi sudah cocok dengan yang ditentukan
- Apakah bleed minimal 3mm di atas, bawah, kiri, kanan
- Apakah resolusi efektif gambar yang ditempatkan minimal 300dpi pada ukuran asli
- Apakah color mode-nya CMYK (tidak ada campuran RGB)
- Apakah teks (terutama teks hitam kecil) berupa K100 satu warna, bukan rich black
- Apakah semua font sudah di-embed atau dikonversi ke outline
- Apakah ada crop mark dan center mark
- Apakah jumlah halaman dan arah imposisi sesuai ketentuan
- Apakah tidak ada setelan transparansi atau overprint yang tak disengaja
Berikan teks dari properti PDF atau hasil preflight ke AI, lalu suruh ia mencocokkannya dengan daftar ini, maka ia akan menunjukkan baris yang terlewat apa adanya.
Use case 2: Buat draf balasan estimasi dalam 30 detik
Penyebab kalah order pada estimasi bukan perhitungannya, melainkan “malas menulis balasan sehingga tertunda terus”. Cukup serahkan isi wawancara dalam poin-poin, suruh AI mengeluarkan draf balasan yang sopan.
Daftar harga (logika harga satuan) ajarkan dulu ke AI dengan versi milik perusahaan Anda. Konfirmasi akhir perhitungan dikerjakan manusia, tapi susunan kalimat dan urutan item boleh diserahkan ke AI.
Use case 3: Pungut hal yang lupa ditanya dari email permintaan
Permintaan dari klien biasanya kurang informasi. Datangnya cuma “Tolong kartu nama 100 lembar”. Di sini, suruh AI membuat lebih dulu daftar pertanyaan balik: “Satu sisi/dua sisi? Kertasnya apa? Tenggatnya kapan?”
Karena hal yang seharusnya ditanya jadi jarang terlewat, pengulangan estimasi berkurang. Ini memang terkesan sepele, tapi cukup mengurangi satu kali bolak-balik saja sudah membuat selesai setengah hari lebih cepat.
Batas yang diserahkan ke AI, dan batas yang wajib diputuskan manusia
Inilah bagian terpenting. Salah menarik garis, AI akan menjadi kecelakaan yang “salah dengan penuh percaya diri”.
| Pekerjaan | Diserahkan ke AI | Diputuskan manusia |
|---|---|---|
| Pencocokan checklist | Ya, memungut yang terlewat | Keputusan OK akhir |
| Membaca angka resolusi & bleed | Ya, menyusun angka | Penilaian rasa apakah pinggir foto mencolok |
| Draf kalimat estimasi | Ya, menulis kalimat | Penetapan harga final, keputusan diskon |
| Membuat pertanyaan yang terlewat | Ya, mendaftar | Pilihan kata sesuai hubungan dengan klien |
| Color proof & keputusan warna final | Tidak | Wajib, dengan mata manusia |
| Mengirim ke mesin cetak | Tidak | Wajib, manusia yang menekan tombol |
Khusus warna, sama sekali tidak diserahkan. Warna di monitor dan warna tinta itu beda, dan berubah juga tergantung kertas dan cuaca. Ini pekerjaan mata orang berpengalaman. AI cukup sampai “apakah setelan di datanya tidak janggal”, dan jangan biarkan ia menilai baik-buruknya hasil cetak. Tegaskan batas itu.
Cara berpikir penarikan garis ini bersambung langsung dengan cerita di Claude Code untuk non-engineer tentang bagaimana orang di luar engineer memakai AI. Kuncinya adalah mulai dari ruang serah-terima yang sempit.
Template prompt siap pakai
Ini prompt yang saya pakai untuk penerimaan awal cek data. Ganti isi di dalam tanda kurung dengan proyek Anda sendiri.
Anda adalah operator DTP percetakan yang berpengalaman.
Cocokkan informasi data cetak yang akan saya berikan dengan checklist di bawah.
[Informasi proyek]
- Ukuran jadi: A4 (210x297mm)
- Kertas & jumlah: Art paper 90kg / 1000 lembar
- Sisi: dua sisi, warna
[Checklist]
1. Apakah ukuran jadi cocok dengan yang ditentukan
2. Apakah bleed minimal 3mm di atas, bawah, kiri, kanan
3. Apakah resolusi efektif gambar minimal 300dpi pada ukuran asli
4. Apakah color mode-nya CMYK (tidak ada campuran RGB)
5. Apakah teks hitam kecil K100 satu warna (bukan rich black)
6. Apakah font sudah di-embed atau di-outline
7. Apakah ada crop mark
[Aturan output]
- Nilai tiap item dengan "OK / Perlu cek / NG", beri alasan satu kalimat
- Item yang angkanya tidak terbaca tulis "Data kurang", jangan diisi dengan tebakan
- Di akhir, keluarkan dalam poin pertanyaan yang perlu dikonfirmasi ke klien
“Jangan isi dengan tebakan”, “kalau data kurang tulis data kurang” wajib dimasukkan. Tanpa ini, AI akan mengisi bagian yang tidak ia ketahui dengan sesuatu yang terkesan benar, lalu mengembalikan rasa aman palsu. Cara mendetailkan prompt saya rangkum di desain prompt Claude Code (lanjutan).
Template balasan estimasi
Suruh AI menuangkan draf balasan ke dalam format ini.
Yth. {Nama Klien},
Terima kasih atas permintaan estimasinya. Berikut penawaran kami.
■ Spesifikasi
- Item: {kartu nama / brosur / buku, dll.}
- Ukuran: {ukuran}
- Kertas: {jenis & gramatur}
- Jumlah: {jumlah}
- Finishing: {laminasi/foil/lipat, dll.}
■ Harga (belum termasuk pajak)
- Biaya cetak: {nominal}
- Biaya plat & penyesuaian data: {nominal}
- Total: {nominal}
■ Tenggat
{jumlah hari kerja} hari kerja setelah data final masuk
Hasil cek data: {tulis jika ada hal yang perlu dikonfirmasi}.
Jika ada yang kurang jelas, jangan ragu menghubungi kami.
Skrip verifikasi yang bisa dijalankan
Membuka PDF setiap kali hanya untuk mengukur “apakah ada bleed” itu merepotkan. Saya siapkan skrip Node.js yang membaca ukuran halaman PDF (MediaBox / TrimBox) dan menilai secara kasar apakah margin dari trim minimal 3mm. Skrip ini memakai pdf-lib.
npm init -y
npm install pdf-lib
node check-bleed.mjs sample.pdf
import { PDFDocument } from "pdf-lib";
import { readFile } from "node:fs/promises";
const PT_PER_MM = 72 / 25.4; // 1mm = sekitar 2.835pt
const MIN_BLEED_MM = 3;
const file = process.argv[2];
if (!file) {
console.error("Cara pakai: node check-bleed.mjs <file PDF>");
process.exit(1);
}
const bytes = await readFile(file);
const pdf = await PDFDocument.load(bytes);
pdf.getPages().forEach((page, i) => {
const media = page.getMediaBox();
// Jika tidak ada TrimBox, anggap MediaBox sebagai ukuran jadi (kemungkinan besar tanpa bleed)
const trim = page.getTrimBox?.() ?? media;
const bleedPt = Math.min(
trim.x - media.x,
trim.y - media.y,
media.x + media.width - (trim.x + trim.width),
media.y + media.height - (trim.y + trim.height)
);
const bleedMm = bleedPt / PT_PER_MM;
const ok = bleedMm >= MIN_BLEED_MM - 0.05;
console.log(
`P${i + 1}: bleed sekitar ${bleedMm.toFixed(1)}mm -> ${ok ? "OK" : "Perlu cek"}`
);
});
Dengan ini, bleed semua halaman keluar dalam satu daftar. Cukup halaman yang muncul “Perlu cek” saja yang dibuka manusia di Illustrator. Jauh lebih cepat daripada mengukur semua halaman dari nol. Skrip ini cuma filter awal, dan keputusan akhir tetap dilakukan manusia. Kalau belum terbiasa dengan operasi command line, mulai dari panduan instalasi Claude Code supaya tidak mudah tersendat.
Apa yang berubah sebelum dan sesudah diterapkan
Saya tulis kasar dengan angka. Ini sekadar perkiraan dari percetakan kecil di sekitar saya.
| Item | Sebelum | Sesudah |
|---|---|---|
| Waktu cek 1 data masuk | sekitar 15 menit | sekitar 6 menit (cek bagian merah saja) |
| Membuat balasan estimasi | sekitar 12 menit | sekitar 3 menit (tinggal koreksi draf) |
| Bolak-balik karena lupa ditanya | 30% order | di bawah 10% |
| Cetak ulang | 1-2 kali per bulan | bisa ditarget nyaris nol |
Kalau waktu yang hemat diubah jadi ROI: untuk 20 estimasi per hari dengan balasan hemat 9 menit, itu 3 jam per hari, sekitar 60 jam per bulan. Dihitung konservatif pun, 20 jam per bulan sudah pasti. Tambah lagi, mencegah satu cetak ulang berarti menyelamatkan ratusan ribu rupiah dari kertas, tinta, dan persiapan mesin. Karena tidak membeli software baru, waktu yang hemat langsung jadi sisi keuntungan.
Catatan keamanan dan data pribadi
Lewati bagian ini, bukannya efisien, Anda malah kehilangan kepercayaan. Data yang ditangani percetakan hampir semuanya rahasia milik orang lain.
- Kartu nama dan DM memuat data pribadi seperti nama, alamat, nomor telepon. Apalagi kalau mencetak daftar anggota, makin berat.
- Brosur produk baru adalah informasi yang belum dirilis sebelum peluncuran. Kalau bocor, bisa sampai putus kerja sama.
- Karena itu, yang diserahkan ke AI dibatasi pada data format seperti ukuran, resolusi, setelan warna, bleed. Data pribadi di isi teks dan nama produk disamarkan dulu sebelum diserahkan.
- Proses yang selesai secara lokal seperti skrip verifikasi tidak mengeluarkan data ke luar, jadi tingkat keamanannya tinggi. Data pribadi yang berat diproses di sini.
- Kalau mengirim ke layanan AI eksternal, wajib cek apakah input tidak dipakai untuk pelatihan, dan bagaimana penanganannya secara kontrak. Buat satu lembar aturan internal.
Garisnya sederhana. Sebelum menyerahkan, tanya diri sendiri “apakah ini data yang aman ditunjukkan ke klien tanpa kena marah”. Kalau ragu, jangan diserahkan. Untuk menyusun aturan apa yang boleh ditunjukkan ke AI di internal, cara berpikir di cara menulis CLAUDE.md bisa diterapkan. Idenya adalah menuliskan kesepakatan tiap proyek ke dalam file.
Bagi yang ingin memahami spesifikasi teknis PDF dengan benar, telusuri sumber primer seperti situs resmi Adobe (situs resmi Adobe). Nilai rekomendasi bleed dan crop mark berbeda tiap percetakan, jadi ketentuan input perusahaan Anda sendiri yang paling utama.
Pertanyaan umum
T. Apakah boleh langsung mencetak data yang dibilang “OK” oleh AI? Tidak boleh. Penilaian AI adalah filter awal. Khususnya warna dan tampilan pinggir foto wajib dicek dengan mata manusia. AI hanya memungut “kebocoran setelan di data”, dan tidak bisa bertanggung jawab atas hasil cetak.
T. Operator saya tidak jago command. Apakah skrip verifikasi wajib? Tidak wajib. Cukup checklist dan prompt saja sudah ada efeknya. Skrip adalah perlengkapan tambahan untuk yang merasa “mengukur bleed tiap kali itu merepotkan”. Mulai dulu dari prompt.
T. Apakah aman membiarkan AI membaca data pribadi klien? Pada dasarnya tidak. Serahkan hanya data format (ukuran, resolusi, warna), dan samarkan nama serta alamat. Kalau ingin membaca isi teks, pakai mekanisme lokal yang tidak dikirim ke luar, atau ganti dulu dengan data dummy.
T. Apakah boleh AI yang menentukan nominal estimasi? Penetapan nominal akhir dilakukan manusia. AI hanya membuat draf sesuai daftar harga perusahaan. Keputusan diskon atau biaya kilat hanya bisa diambil oleh orang yang tahu hubungan dengan klien.
T. Berapa hari penerapannya? Kalau cuma menyiapkan checklist dan template balasan, setengah hari. Sesuaikan prompt dengan ketentuan input perusahaan, jalankan sambil dikoreksi 1-2 minggu, maka akurasi penilaiannya akan menyatu dengan lapangan.
Penutup: jangan lepaskan keputusan, lepaskan hanya yang membosankan
Baik cek data maupun estimasi, yang merepotkan bukan “keputusan”, melainkan “memungut dan menulis ulang”. Serahkan bagian itu ke AI, dan manusia cukup melihat bagian yang ditandai merah, warna, dan harga. Bagi ulang peran seperti ini, maka di Jumat sore pun kecelakaan berkurang.
Kalau ingin meninjau ulang cara menghentikan order dan pembagian peran di seluruh perusahaan, di pelatihan & konsultasi kita bisa bersama-sama menyusunnya sesuai alur lapangan Anda. Bagi yang ingin coba sendiri dulu di tangan, ambil checklist dan prompt dari PDF & materi gratis.
Hasil setelah benar-benar dicoba
Saya siapkan beberapa sampel PDF, lalu menjalankan skrip verifikasi di atas. Satu lembar yang saya buat dengan bleed 0mm benar-benar terpungut sebagai “P1: bleed sekitar 0.0mm -> Perlu cek”, dan versi dengan bleed 3mm betul memunculkan “OK”. PDF yang hanya punya MediaBox dinilai tanpa bleed, jadi keterbatasannya pun langsung terlihat: tidak bisa diukur akurat kecuali ekspor yang punya TrimBox (PDF/X dengan crop mark).
Pada prompt cek data, saya sengaja mencampurkan “informasi resolusi yang tidak terbaca” lalu menyerahkannya. Hasilnya, sesuai instruksi, ia tidak mengisi dengan tebakan dan menjawab “Data kurang”. Sebaliknya, apakah rich black atau bukan tidak bisa dinilai tuntas hanya dari teks yang diberikan, dan di sini akhirnya tetap perlu manusia membuka Illustrator. Batas antara yang bisa diserahkan ke AI dan yang hanya bisa dilihat mata, baru jadi jelas setelah benar-benar dijalankan. Jangan langsung serahkan semua dari awal, serahkan hanya pemungutan yang membosankan. Jarak inilah yang sepertinya pas untuk lapangan percetakan.
PDF gratis: cheatsheet Claude Code
Masukkan email dan unduh satu halaman berisi command, kebiasaan review, dan workflow aman.
Kami menjaga datamu dan tidak mengirim spam.
Tentang penulis
Masa
Engineer yang berfokus pada workflow Claude Code praktis dan adopsi tim.
Artikel terkait
Checklist Permission Sebelum Claude Code Mengedit Situs Klien
Panduan agensi untuk membatasi area read-only, editable, dan forbidden saat memakai AI.
Ubah Bug Report Support SaaS Jadi Langkah Reproduksi dengan Claude Code
Workflow support untuk mengubah tiket kabur menjadi repro step, bukti, dan memo developer.
Rutinitas 10 Menit: Ubah Catatan Obsidian Lama Jadi Brief Kerja Claude Code
Catatan Obsidian jadi sampah saat ditempel ke AI? Pilah jadi fakta, keputusan, dan hal belum pasti agar Claude Code langsung bekerja.