Saya mau coba share bagaimana cara mencetak custom paper di Reporting Service.
Secara default paper yang digunakan di RS adalah letter (walau uda diset tetap aja kembali ke letter :( ),
jadi kalau ingin mencetak di custom paper harus sedikit tricky :)
Langkah-langkah :
- Set ukuran paper di report ke ukuran paper yang ingin digunakan
- terus masuk ke control panel, terus pilih printer, lalu di printer yang ingin digunakan set default paper ke paper yang ingin digunakan, samakan dengan ukuran paper seperti ukuran paper di report.
- Langkah no 2 biasanya saya set otomatis diaplikasi,
source nya ada di laptop, nanti saya coba share source code nya.
Akhir nya bisa konek juga, source nya bisa dilihat di http://www.codeproject.com/KB/printing/custom_paper_sizes.aspx .
Fiturnya lumayan lengkap (dari add custom paper sampai set to default paper untuk printer) dan selama ini ga ada masalah digunakan di printer dotmatrix atau printer USB biasa.
- terus coba deh...
Trik ini sudah saya gunakan di RS di VS 2005 dan 2008 dan berjalan mulus, untuk versi 2010 belum dicoba (mudah-mudahan sudah diperbaiki oleh microsoft).
Semoga bermanfaat...