Update: Yes, there appears to be no way of informing QWebEnginePage that it should apply different margins, and it does not support '@page' directives as far as I can tell.
But while I wasn't able to get ebook-convert to do what I wanted, I was able to use ghostscript (gs) to perform the necessary steps afterwards based on the guidance in this SuperUser post: https://superuser.com/questions/904332/add-gutter-binding-margin-to-existing-pdf-file
Update: Yes, there appears to be no way of informing QWebEnginePage that it should apply different margins, and it does not support '@page' directives as far as I can tell.
But while I wasn't able to get ebook-convert to do what I wanted, I was able to use ghostscript (gs) to perform the necessary steps afterwards based on the guidance in this SuperUser post: https:/ /superuser. com/questions/ 904332/ add-gutter- binding- margin- to-existing- pdf-file