| Extracted from Pike v7.8 release 866 at 2018-02-09.

[Top]
GTK2
GTK2.SourcePrintJob

# Method GTK2.SourcePrintJob()->set_text_margins()

Method set_text_margins

  `GTK2.SourcePrintJob set_text_margins(float top, float bottom, float left, float right)`

Description

  Sets the four user margins for the print job. These margins are in addition to the document margins provided in the GnomePrintConfig and will not be used for headers, footers, or line numbers (those are calculated separately). You can print in the space allocate by these margins by connecting to the "begin-page" signal. The space is around the printed text, and inside the margins specified in the GnomePrintConfig.

  The margin numbers are given in device units. If any of the given values is less than 0, that particular margin is not altered by this function.