PXC_Matrix Structure

From PDF XChange PDF SDK
Jump to: navigation, search
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}}
{{ToWrite}}
+
{{#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
: Value of double ...
+
: Combination of all transformations (position, scaling, rotation and so on) that have been used to produce the resulting output.
;b
+
;e, f
: Value of double ...
+
: Contain the starting location of the text element on the page, and are based on the mediabox coordinates.
;c
+
: Value of double ...
+
;d
+
: Value of double ...
+
;e
+
: Value of double ...
+
;f
+
: Value of double ...
+
  
 
== See Also ==
 
== 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