Я знаходив рішення для друку веб-сторінки в локальному файлі PDF за допомогою Python. одним з хороших рішень є використання Qt, знайденого тут, https://bharatikunal.wordpress.com/2010/01/ .
На початку це не працювало, оскільки у мене були проблеми з установкою PyQt4, оскільки він видавав повідомлення про помилки, такі як ` ImportError: No module named PyQt4.QtCore
` та ' ImportError: No module named PyQt4.QtCore
'.
Це було тому, що PyQt4 не встановлено належним чином. Раніше у мене були бібліотеки, розташовані за адресою C: \ Python27 \ Lib, однак це не для PyQt4.
Насправді його просто потрібно завантажити з http://www.riverbankcomputing.com/software/pyqt/download (враховуйте правильну версію Python, яку ви використовуєте), і встановити її на C: \ Python27 (мій випадок). Це воно.
Тепер сценарії працюють нормально, тому я хочу поділитися ними. для отримання додаткових можливостей використання Qprinter зверніться до http://qt-project.org/doc/qt-4.8/qprinter.html#Orientation-enum .