PXC_Matrix Structure
From PDF XChange PDF SDK
m (Automatic page editing by robot) |
m (Automatic page editing by robot) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | __NOTOC__ | ||
[[Category:Editor]] | [[Category:Editor]] | ||
{{#customTitle:PXC_Matrix Structure}} | {{#customTitle:PXC_Matrix Structure}} | ||
− | {{ | + | {{#parentPage:PXV:PXC_Structures|PXC_Matrix|structure}} |
{{ToReview}} | {{ToReview}} | ||
− | Specifies the | + | Specifies the current transformation matrix structure. |
== Syntax == | == Syntax == | ||
Line 19: | Line 20: | ||
== Members == | == Members == | ||
− | ;a | + | ;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. | |
− | + | ||
− | + | ||
− | + | ||
− | : | + | |
− | ;e | + | |
− | + | ||
− | + | ||
− | : | + | |
== See Also == | == See Also == | ||
− | + | [[PXV:PXC_TextLineInfo|PXC_TextLineInfo]], [[PXV:IPXC_Page_DrawToDevice|IPXC_Page::DrawToDevice]], [[PXV:IPXC_Page_DrawToIXCPage|IPXC_Page::DrawToIXCPage]], [[PXV:IPXC_Page_DrawToMemory|IPXC_Page::DrawToMemory]], [[PXV:IPXC_Page_GetMatrix|IPXC_Page::GetMatrix]], [[PXV:IPXC_Page_Matrix|IPXC_Page::Matrix]], [[PXV:IPXC_Content_Matrix|IPXC_Content::Matrix]], [[PXV:IPXC_ContentItems_ItemCTM|IPXC_ContentItems::ItemCTM]], [[PXV:IPXC_ContentItem_GetCTM|IPXC_ContentItem::GetCTM]], [[PXV:IPXC_ContentItem_SetCTM|IPXC_ContentItem::SetCTM]], [[PXV:IPXC_GState_CTM|IPXC_GState::CTM]], [[PXV:IPXC_TState_TM|IPXC_TState::TM]], [[PXV:IPXC_Font_GetMatrix|IPXC_Font::GetMatrix]], [[PXV:IPXC_XForm_Matrix|IPXC_XForm::Matrix]], [[PXV:IPXC_AnnotHandler_TransformAnnot|IPXC_AnnotHandler::TransformAnnot]], [[PXV:IPXC_TextBlockInfo_Matrix|IPXC_TextBlockInfo::Matrix]], [[PXV:IPXC_ContentCreator_ConcatCS|IPXC_ContentCreator::ConcatCS]], [[PXV:IPXC_ContentCreator_SetTextMatrix|IPXC_ContentCreator::SetTextMatrix]], [[PXV:IPXC_Pattern_GetMatrix|IPXC_Pattern::GetMatrix]], [[PXV:IPXV_PagesLayoutManager_GetDeviceToPageMatrix|IPXV_PagesLayoutManager::GetDeviceToPageMatrix]], [[PXV:IPXV_PagesLayoutManager_GetPageToDeviceMatrix|IPXV_PagesLayoutManager::GetPageToDeviceMatrix]], [[PXV:IPXV_PagesRegions_Add2|IPXV_PagesRegions::Add2]], [[PXV:IPXV_PageRegion_Matrix|IPXV_PageRegion::Matrix]] |
Latest revision as of 10:36, 23 May 2015
Specifies the current transformation matrix structure.
Syntax
struct PXC_Matrix { double a; double b; double c; double d; double e; double f; };
Members
- 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