PXC_Rect Structure

From PDF XChange PDF SDK
Jump to: navigation, search
m (Automatic page editing by robot)
m (Automatic page editing by robot)
Line 28: Line 28:
  
 
== See Also ==
 
== See Also ==
 +
[[PXV:IRangeHelper_GetCustomRect|IRangeHelper::GetCustomRect]], [[PXV:IRangeHelper_SetCustomRect|IRangeHelper::SetCustomRect]], [[PXV:IRangeHelper_CurrentRect|IRangeHelper::CurrentRect]], [[PXV:IPXC_AcroForm_CreateField|IPXC_AcroForm::CreateField]], [[PXV:IPXC_Document_CreateTilePattern|IPXC_Document::CreateTilePattern]], [[PXV:IPXC_Pages_AddEmptyPages|IPXC_Pages::AddEmptyPages]], [[PXV:IPXC_Pages_InsertPage|IPXC_Pages::InsertPage]], [[PXV:IPXC_Page_InsertNewAnnot|IPXC_Page::InsertNewAnnot]], [[PXV:IPXC_Page_InsertNewAnnotFromDict|IPXC_Page::InsertNewAnnotFromDict]], [[PXV:IPXC_Page_Box|IPXC_Page::Box]], [[PXV:IPXC_Content_GetType3Metrics|IPXC_Content::GetType3Metrics]], [[PXV:IPXC_Content_SetType3Metrics|IPXC_Content::SetType3Metrics]], [[PXV:IPXC_Content_BBox|IPXC_Content::BBox]], [[PXV:IPXC_ContentItem_BBox|IPXC_ContentItem::BBox]], [[PXV:IPXC_Font_GetBBox|IPXC_Font::GetBBox]], [[PXV:IPXC_XForm_BBox|IPXC_XForm::BBox]], [[PXV:IPXC_Annotation_Rect|IPXC_Annotation::Rect]], [[PXV:IPXC_AnnotHandler_GetPrintAppearance|IPXC_AnnotHandler::GetPrintAppearance]], [[PXV:IPXC_AnnotHandler_ScaleAnnot|IPXC_AnnotHandler::ScaleAnnot]], [[PXV:IPXC_PageText_CharRect|IPXC_PageText::CharRect]], [[PXV:IPXC_Article_InsertBead|IPXC_Article::InsertBead]], [[PXV:IPXC_Article_BeadRect|IPXC_Article::BeadRect]], [[PXV:IPXC_ContentCreator_Arc|IPXC_ContentCreator::Arc]], [[PXV:IPXC_ContentCreator_Arc2|IPXC_ContentCreator::Arc2]], [[PXV:IPXC_ContentCreator_Chord|IPXC_ContentCreator::Chord]], [[PXV:IPXC_ContentCreator_Chord2|IPXC_ContentCreator::Chord2]], [[PXV:IPXC_ContentCreator_Pie|IPXC_ContentCreator::Pie]], [[PXV:IPXC_ContentCreator_Pie2|IPXC_ContentCreator::Pie2]], [[PXV:IPXC_ContentCreator_RoundRectEx|IPXC_ContentCreator::RoundRectEx]], [[PXV:IPXC_ContentCreator_ShowTextBlock|IPXC_ContentCreator::ShowTextBlock]], [[PXV:IPXC_DrawTextCallbacks_OnGetNewRect|IPXC_DrawTextCallbacks::OnGetNewRect]], [[PXV:IPXC_Rects_Insert|IPXC_Rects::Insert]], [[PXV:IPXC_Rects_Item|IPXC_Rects::Item]], [[PXV:IPXC_Pattern_GetBBox|IPXC_Pattern::GetBBox]], [[PXV:IPXC_Shading_GetBBox|IPXC_Shading::GetBBox]], [[PXV:IPXC_AnnotData_FreeText_TextBox|IPXC_AnnotData_FreeText::TextBox]], [[PXV:IPXC_AnnotData_Link_BBox|IPXC_AnnotData_Link::BBox]], [[PXV:IPXC_AnnotData_Redaction_BBox|IPXC_AnnotData_Redaction::BBox]], [[PXV:IPXC_AnnotData_Stamp_BBox|IPXC_AnnotData_Stamp::BBox]], [[PXV:IPXC_AnnotData_SquareCircle_BBox|IPXC_AnnotData_SquareCircle::BBox]], [[PXV:IPXC_AnnotData_SquareCircle_RD|IPXC_AnnotData_SquareCircle::RD]], [[PXV:IPXC_StampInfo_ArtBox|IPXC_StampInfo::ArtBox]], [[PXV:IPXV_PagesView_GetAnnotRectOnPage|IPXV_PagesView::GetAnnotRectOnPage]], [[PXV:IPXV_PagesLayoutManager_DeviceRectToPageRect|IPXV_PagesLayoutManager::DeviceRectToPageRect]], [[PXV:IPXV_PagesLayoutManager_EnsureVisible|IPXV_PagesLayoutManager::EnsureVisible]], [[PXV:IPXV_PagesLayoutManager_IsPageRectVisible|IPXV_PagesLayoutManager::IsPageRectVisible]], [[PXV:IPXV_PagesLayoutManager_PageRectToDeviceRect|IPXV_PagesLayoutManager::PageRectToDeviceRect]], [[PXV:IPXV_PagesRegions_Add2|IPXV_PagesRegions::Add2]], [[PXV:IPXV_PageRegion_RectOnPage|IPXV_PageRegion::RectOnPage]], [[PXV:IPXV_OCRRegions_InsertNew|IPXV_OCRRegions::InsertNew]], [[PXV:IPXV_OCRRegion_Rect|IPXV_OCRRegion::Rect]], [[PXV:IPXV_PageRectSelection_Update|IPXV_PageRectSelection::Update]], [[PXV:IPXV_PageRectSelection_PageRect|IPXV_PageRectSelection::PageRect]]

Revision as of 06:14, 23 May 2015


Specifies the rectangle by the coordinates of its upper-left and lower-right corners.

Syntax

struct PXC_Rect
{
    double left;
    double bottom;
    double right;
    double top;
};

Members

left
Specifies the x-coordinate of the upper-left corner of the rectangle.
bottom
Specifies the y-coordinate of the lower-right corner of the rectangle.
right
Specifies the x-coordinate of the lower-right corner of the rectangle.
top
Specifies the y-coordinate of the upper-left corner of the rectangle.

See Also

IRangeHelper::GetCustomRect, IRangeHelper::SetCustomRect, IRangeHelper::CurrentRect, IPXC_AcroForm::CreateField, IPXC_Document::CreateTilePattern, IPXC_Pages::AddEmptyPages, IPXC_Pages::InsertPage, IPXC_Page::InsertNewAnnot, IPXC_Page::InsertNewAnnotFromDict, IPXC_Page::Box, IPXC_Content::GetType3Metrics, IPXC_Content::SetType3Metrics, IPXC_Content::BBox, IPXC_ContentItem::BBox, IPXC_Font::GetBBox, IPXC_XForm::BBox, IPXC_Annotation::Rect, IPXC_AnnotHandler::GetPrintAppearance, IPXC_AnnotHandler::ScaleAnnot, IPXC_PageText::CharRect, IPXC_Article::InsertBead, IPXC_Article::BeadRect, IPXC_ContentCreator::Arc, IPXC_ContentCreator::Arc2, IPXC_ContentCreator::Chord, IPXC_ContentCreator::Chord2, IPXC_ContentCreator::Pie, IPXC_ContentCreator::Pie2, IPXC_ContentCreator::RoundRectEx, IPXC_ContentCreator::ShowTextBlock, IPXC_DrawTextCallbacks::OnGetNewRect, IPXC_Rects::Insert, IPXC_Rects::Item, IPXC_Pattern::GetBBox, IPXC_Shading::GetBBox, IPXC_AnnotData_FreeText::TextBox, IPXC_AnnotData_Link::BBox, IPXC_AnnotData_Redaction::BBox, IPXC_AnnotData_Stamp::BBox, IPXC_AnnotData_SquareCircle::BBox, IPXC_AnnotData_SquareCircle::RD, IPXC_StampInfo::ArtBox, IPXV_PagesView::GetAnnotRectOnPage, IPXV_PagesLayoutManager::DeviceRectToPageRect, IPXV_PagesLayoutManager::EnsureVisible, IPXV_PagesLayoutManager::IsPageRectVisible, IPXV_PagesLayoutManager::PageRectToDeviceRect, IPXV_PagesRegions::Add2, IPXV_PageRegion::RectOnPage, IPXV_OCRRegions::InsertNew, IPXV_OCRRegion::Rect, IPXV_PageRectSelection::Update, IPXV_PageRectSelection::PageRect