Saya menemukan solusi untuk mencetak halaman web menjadi PDF file lokal, menggunakan Python. salah satu solusi yang baik adalah dengan menggunakan Qt, ditemukan di sini, https://bharatikunal.wordpress.com/2010/01/ .
Itu tidak berfungsi pada awalnya karena saya mengalami masalah dengan instalasi PyQt4 karena memberikan pesan kesalahan seperti ' ImportError: No module named PyQt4.QtCore
', dan ' ImportError: No module named PyQt4.QtCore
'.
Itu karena PyQt4 tidak diinstal dengan benar. Saya dulu memiliki perpustakaan yang terletak di C: \ Python27 \ Lib namun bukan untuk PyQt4.
Bahkan, itu hanya perlu mengunduh dari http://www.riverbankcomputing.com/software/pyqt/download (ingat versi Python yang benar yang Anda gunakan), dan instal ke C: \ Python27 (kasus saya). Itu dia.
Sekarang skripnya berjalan dengan baik jadi saya ingin membagikannya. untuk opsi lainnya dalam menggunakan Qprinter, silakan lihat http://qt-project.org/doc/qt-4.8/qprinter.html#Orientation-enum .