PXC_Matrix Structure

From Tracker Software PDF SDK
Revision as of 09:36, 23 May 2015 by Dsbot (Talk | contribs) (Automatic page editing by robot)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Specifies the current transformation matrix structure.


struct PXC_Matrix
    double a;
    double b;
    double c;
    double d;
    double e;
    double f;


a, b, c, d
Combination of all transformations (position, scaling, rotation and so on) that have been used to produce the resulting output.
e, f
Contain the starting location of the text element on the page, and are based on the mediabox coordinates.

See Also

PXC_TextLineInfo, IPXC_Page::DrawToDevice, IPXC_Page::DrawToIXCPage, IPXC_Page::DrawToMemory, IPXC_Page::GetMatrix, IPXC_Page::Matrix, IPXC_Content::Matrix, IPXC_ContentItems::ItemCTM, IPXC_ContentItem::GetCTM, IPXC_ContentItem::SetCTM, IPXC_GState::CTM, IPXC_TState::TM, IPXC_Font::GetMatrix, IPXC_XForm::Matrix, IPXC_AnnotHandler::TransformAnnot, IPXC_TextBlockInfo::Matrix, IPXC_ContentCreator::ConcatCS, IPXC_ContentCreator::SetTextMatrix, IPXC_Pattern::GetMatrix, IPXV_PagesLayoutManager::GetDeviceToPageMatrix, IPXV_PagesLayoutManager::GetPageToDeviceMatrix, IPXV_PagesRegions::Add2, IPXV_PageRegion::Matrix