Hi Roberta,
I don't know how to do this in Qt, but could you use a QgsPrintLayout
with an html frame and then export that to pdf?
Kind regards,
Raymond
On 20-08-19 13:55, Roberta Fagandini wrote:
Hi all,
I'm still trying to save a simple text report created by a plugin as a
pdf file. I'm using QTextDocument().setHtml() because I want to set some
text effects (bold, italic, font size, ecc.) but it seems to support
only a subset of HTML. For instance, I tried to add a table border using
the attribute style but it doesn't work.
Do you know any alternatives to QTextDocument().setHtml()? Do you have
any suggestions?
Thanks in advance,
Roberta
Il giorno ven 12 lug 2019 alle ore 16:01 Roberta Fagandini
<[email protected] <mailto:[email protected]>> ha scritto:
Oh sorry, I should have understood that you meant Qt..
Thank you so much, Nathan! Your link seems to be exactly what I need.
Thanks again!
Roberta
Il giorno ven 12 lug 2019 alle ore 15:20 Nathan Woodrow
<[email protected] <mailto:[email protected]>> ha scritto:
Sorry that should have been Qt libs. Phone auto correct doesn't
understand "Qt".
Here is a good example for you that should work out of the box.
This is C++ but it's the same logic for PyQt:
https://wiki.qt.io/Exporting_a_document_to_PDF
- Nathan
On Fri, Jul 12, 2019 at 11:14 PM Roberta Fagandini
<[email protected] <mailto:[email protected]>> wrote:
Thank you Nathan,
I found some documentation about QPainter but I'm not able
to find something interesting about At lib..do you have any
specific link?
Using the solution that you suggested, is it possible to set
graphic effects? for instance bold or italic characters,
font size, text spacing and justification, ecc.
Thank you!
Roberta
Il giorno ven 12 lug 2019 alle ore 14:50 Nathan Woodrow
<[email protected] <mailto:[email protected]>> ha scritto:
Sure. You would be able to do this with a QPainter. Have
a search for print pdf using At and you should get
something. We use the built on At libs to render layout
prints.
On Fri., 12 Jul. 2019, 10:44 pm Roberta Fagandini,
<[email protected]
<mailto:[email protected]>> wrote:
Hi all,
I'm working on a plugin that prints a report at the
end of the process in a log text area of the GUI.
I'd like to add an option (maybe a checkbox) to save
the content of the log and the image of the map area
as a single multipage pdf file.
Is it possible with the standard libraries or it
requires external dependencies? Do you have any
documentation to suggest?
Thanks in advance
Roberta
_______________________________________________
QGIS-Developer mailing list
[email protected]
<mailto:[email protected]>
List info:
https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe:
https://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer