4 pièce(s) jointe(s)
Problème de rendu d'un pdf à l'intérieur d'un AQWebEngineView (avec pdf.js)
Bonjour à tous,
J'utilise Qt for Python version 5.15.0 (PySide 2) et Python 3.7. J'affiche un pdf à l'intérieur d'un AQWebEngineView avec pdfjs. Extrait du code :
Code:
1 2 3 4 5 6 7 8 9 10
| self.webview = AQWebEngineView()
PDFJS = defFile(self.parent,
type="App",
subreps=["pdfjs-2.7.570-dist", "web",],
file="viewer.html",
make=False,)
fileJS = f"file:///{PDFJS}".replace('\\', '/')
file = f"file:///{self.fullpath}".replace('\\', '/')
url = QtCore.QUrl.fromUserInput(f"{fileJS}?file={file}")
self.webview.load(url) |
Le pdf s'affiche partiellement. Les schémas et photos apparaissent normalement, certain texte, par contre, n'apparait que lorsque je zoome fortement (entre 380% et 430% voire plus ) ! ce qui n'est pas très ergonomique ...
Quelqu'un a t-il déjà été confronté à ce probleme ? Est-ce un bug, un problème de paramétrage ou une erreur de moi ???
Merci pour vos remarques que j'attends avec impatience !
NB : Le dernier fichier est le pdf sous acrobat