Class AbstractPageFormat

    • Constructor Detail

      • AbstractPageFormat

        protected AbstractPageFormat​(String paperSize,
                                     int pageWidth,
                                     int pageHeight,
                                     int topMargin,
                                     int bottomMargin,
                                     int leftMargin,
                                     int rightMargin)
        Construye una instancia de la clase, dando valor a todos los campos requeridos del formato.

        Todas las dimensiones se expresan en puntos tipográficos. Una pulgada equivale a 72 puntos tipográficos. Si el valor de pageWidth es mayor que el valor de pageHeight, entonces el reporte tendrá orientación horizontal; de lo contrario, orientación vertical. En cualquier caso, el ancho del área de impresión es pageWidth - leftMargin - rightMargin.

        Parameters:
        paperSize - tamaño de la hoja de papel; por ejemplo: A4, B5, Legal, Letter. Especifique Custom para tamaños personalizados.
        pageWidth - ancho de la hoja de papel. Valor mínimo 360 puntos (5"). Valor máximo 1296 puntos (18").
        pageHeight - largo de la hoja de papel. Valor mínimo 360 puntos (5"). Valor máximo 1296 puntos (18").
        topMargin - margen superior. Valor mínimo 18 puntos (0.25"). Valor máximo 144 puntos (2").
        bottomMargin - margen inferior. Valor mínimo 18 puntos (0.25"). Valor máximo 144 puntos (2").
        leftMargin - margen izquierdo. Valor mínimo 18 puntos (0.25"). Valor máximo 144 puntos (2").
        rightMargin - margen derecho. Valor mínimo 18 puntos (0.25"). Valor máximo 144 puntos (2").
        See Also:
        Paper size, Formato de papel