struct CCL::IPageRenderer::PageRenderData

Overview

#include <iprintservice.h>

struct PageRenderData
{
    // fields

    IGraphics& graphics;
    int pageNumber;
    float dpi;
    PointF pageSize;
    RectF printableArea;
    PageOrientation orientation;
};

Detailed Documentation

Fields

IGraphics& graphics

printer graphics context

int pageNumber

page number starting at 0

float dpi

graphics DPI (not physical printer DPI)

PointF pageSize

in mm, respecting orientation

RectF printableArea

area on page that can actually be printed on (in mm, respecting orientation)

PageOrientation orientation

print orientation - this is realized by the print system