Gtk.Printer.get_hard_margins

### Method

# Gtk Printerget_hard_margins

#### Declaration [src]

    gboolean
    gtk_printer_get_hard_margins (
      GtkPrinter* printer,
      double* top,
      double* bottom,
      double* left,
      double* right
    )

#### Description [src]

Retrieve the hard margins of `printer`.

These are the margins that define the area at the borders of the paper that the printer cannot print to.

Note: This will not succeed unless the printer’s details are available, see `gtk_printer_has_details()` and `gtk_printer_request_details()`.

#### Parameters

`top` | `double*`
| A location to store the top margin in.
| The argument will be set by the function.
`bottom` | `double*`
| A location to store the bottom margin in.
| The argument will be set by the function.
`left` | `double*`
| A location to store the left margin in.
| The argument will be set by the function.
`right` | `double*`
| A location to store the right margin in.
| The argument will be set by the function.

#### Return value

Returns: | `gboolean`
| `TRUE` iff the hard margins were retrieved.