IIXC_Page Interface

From PDF XChange PDF SDK
Jump to: navigation, search
m (Automatic page editing by robot)
m (Automatic page editing by robot)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 
[[Category:Editor]]
 
[[Category:Editor]]
 
{{#customTitle:IIXC_Page Interface}}
 
{{#customTitle:IIXC_Page Interface}}
{{ToWrite}}
+
{{#parentPage:PXV:IXC_Interfaces|IIXC_Page|interface}}
 
{{ToReview}}
 
{{ToReview}}
  
The interface of object of PDF-XChange Editor SDK.
+
The page object interface of the PDF-XChange Editor SDK.
  
 
== Methods ==
 
== Methods ==
Line 10: Line 11:
 
|-
 
|-
 
| [[PXV:IIXC_Page_AdjustHLS|AdjustHLS]]
 
| [[PXV:IIXC_Page_AdjustHLS|AdjustHLS]]
| [[PXV:IIXC_Page_CountColors|CountColors]]
+
| [[PXV:IIXC_Page_CreateHBitmap|CreateHBitmap]]
| [[PXV:IIXC_Page_GetChannelPixel|GetChannelPixel]]
+
| [[PXV:IIXC_Page_GetPixelIndex|GetPixelIndex]]
 
| [[PXV:IIXC_Page_Rotate|Rotate]]
 
| [[PXV:IIXC_Page_Rotate|Rotate]]
 
|-
 
|-
 
| [[PXV:IIXC_Page_AlphaPlace|AlphaPlace]]
 
| [[PXV:IIXC_Page_AlphaPlace|AlphaPlace]]
| [[PXV:IIXC_Page_CountColorsEx|CountColorsEx]]
+
| [[PXV:IIXC_Page_CreateHBitmapEx|CreateHBitmapEx]]
| [[PXV:IIXC_Page_GetPixel|GetPixel]]
+
| [[PXV:IIXC_Page_Histogramm|Histogramm]]
 
| [[PXV:IIXC_Page_Scale|Scale]]
 
| [[PXV:IIXC_Page_Scale|Scale]]
 
|-
 
|-
 
| [[PXV:IIXC_Page_AlphaTile|AlphaTile]]
 
| [[PXV:IIXC_Page_AlphaTile|AlphaTile]]
 
| [[PXV:IIXC_Page_Crop|Crop]]
 
| [[PXV:IIXC_Page_Crop|Crop]]
| [[PXV:IIXC_Page_GetPixelIndex|GetPixelIndex]]
+
| [[PXV:IIXC_Page_Invert|Invert]]
 
| [[PXV:IIXC_Page_SetChannelPixel|SetChannelPixel]]
 
| [[PXV:IIXC_Page_SetChannelPixel|SetChannelPixel]]
 
|-
 
|-
 
| [[PXV:IIXC_Page_ApplyAlpha|ApplyAlpha]]
 
| [[PXV:IIXC_Page_ApplyAlpha|ApplyAlpha]]
 
| [[PXV:IIXC_Page_Deskew|Deskew]]
 
| [[PXV:IIXC_Page_Deskew|Deskew]]
| [[PXV:IIXC_Page_Histogramm|Histogramm]]
+
| [[PXV:IIXC_Page_InvertChannel|InvertChannel]]
 
| [[PXV:IIXC_Page_SetPixel|SetPixel]]
 
| [[PXV:IIXC_Page_SetPixel|SetPixel]]
 
|-
 
|-
 
| [[PXV:IIXC_Page_AutoContrast|AutoContrast]]
 
| [[PXV:IIXC_Page_AutoContrast|AutoContrast]]
| [[PXV:IIXC_Page_Fill|Fill]]
+
| [[PXV:IIXC_Page_DeskewEx|DeskewEx]]
| [[PXV:IIXC_Page_Invert|Invert]]
+
| [[PXV:IIXC_Page_IsGrayScale|IsGrayScale]]
 
| [[PXV:IIXC_Page_SetPixelIndex|SetPixelIndex]]
 
| [[PXV:IIXC_Page_SetPixelIndex|SetPixelIndex]]
 
|-
 
|-
| [[PXV:IIXC_Page_Clone|Clone]]
+
| [[PXV:IIXC_Page_Blend|Blend]]
| [[PXV:IIXC_Page_FillChannel|FillChannel]]
+
| [[PXV:IIXC_Page_DrawToDC|DrawToDC]]
| [[PXV:IIXC_Page_InvertChannel|InvertChannel]]
+
| [[PXV:IIXC_Page_LockPageBlock|LockPageBlock]]
 
| [[PXV:IIXC_Page_Shear|Shear]]
 
| [[PXV:IIXC_Page_Shear|Shear]]
 
|-
 
|-
| [[PXV:IIXC_Page_ColorBalance|ColorBalance]]
+
| [[PXV:IIXC_Page_ClearFormatParams|ClearFormatParams]]
| [[PXV:IIXC_Page_FilterMedian|FilterMedian]]
+
| [[PXV:IIXC_Page_Fill|Fill]]
| [[PXV:IIXC_Page_IsGrayScale|IsGrayScale]]
+
| [[PXV:IIXC_Page_MatrixFilter|MatrixFilter]]
 
| [[PXV:IIXC_Page_StdMatrixFilter|StdMatrixFilter]]
 
| [[PXV:IIXC_Page_StdMatrixFilter|StdMatrixFilter]]
 
|-
 
|-
| [[PXV:IIXC_Page_ConvertToFormat|ConvertToFormat]]
+
| [[PXV:IIXC_Page_ClearFormatValue|ClearFormatValue]]
 +
| [[PXV:IIXC_Page_FillChannel|FillChannel]]
 +
| [[PXV:IIXC_Page_OptimizePalette|OptimizePalette]]
 +
| [[PXV:IIXC_Page_StretchDraw|StretchDraw]]
 +
|-
 +
| [[PXV:IIXC_Page_Clone|Clone]]
 +
| [[PXV:IIXC_Page_FilterMedian|FilterMedian]]
 +
| [[PXV:IIXC_Page_Place|Place]]
 +
| [[PXV:IIXC_Page_StretchDraw2|StretchDraw2]]
 +
|-
 +
| [[PXV:IIXC_Page_ColorBalance|ColorBalance]]
 
| [[PXV:IIXC_Page_FilterMosaic|FilterMosaic]]
 
| [[PXV:IIXC_Page_FilterMosaic|FilterMosaic]]
| [[PXV:IIXC_Page_LockPageBlock|LockPageBlock]]
+
| [[PXV:IIXC_Page_PrintToDC|PrintToDC]]
| [[PXV:IIXC_Page_TableFilter|TableFilter]]
+
| [[PXV:IIXC_Page_SwapColors|SwapColors]]
 
|-
 
|-
| [[PXV:IIXC_Page_CopyChannel|CopyChannel]]
+
| [[PXV:IIXC_Page_ConvertToFormat|ConvertToFormat]]
 
| [[PXV:IIXC_Page_FilterNoise|FilterNoise]]
 
| [[PXV:IIXC_Page_FilterNoise|FilterNoise]]
| [[PXV:IIXC_Page_Place|Place]]
+
| [[PXV:IIXC_Page_ReduceColorsAdaptive|ReduceColorsAdaptive]]
| [[PXV:IIXC_Page_Tile|Tile]]
+
| [[PXV:IIXC_Page_SwapToDisk|SwapToDisk]]
 
|-
 
|-
| [[PXV:IIXC_Page_CopyToClipboard|CopyToClipboard]]
+
| [[PXV:IIXC_Page_CopyChannel|CopyChannel]]
 
| [[PXV:IIXC_Page_Flip|Flip]]
 
| [[PXV:IIXC_Page_Flip|Flip]]
 +
| [[PXV:IIXC_Page_ReduceColorsFixedPalette|ReduceColorsFixedPalette]]
 +
| [[PXV:IIXC_Page_TableFilter|TableFilter]]
 +
|-
 +
| [[PXV:IIXC_Page_CopyToClipboard|CopyToClipboard]]
 +
| [[PXV:IIXC_Page_FreeRotate|FreeRotate]]
 +
| [[PXV:IIXC_Page_ReleasePageDC|ReleasePageDC]]
 +
| [[PXV:IIXC_Page_Tile|Tile]]
 +
|-
 +
| [[PXV:IIXC_Page_Correction|Correction]]
 +
| [[PXV:IIXC_Page_GetChannelPixel|GetChannelPixel]]
 
| [[PXV:IIXC_Page_ReplaceColor|ReplaceColor]]
 
| [[PXV:IIXC_Page_ReplaceColor|ReplaceColor]]
 
| [[PXV:IIXC_Page_ToGrayScale|ToGrayScale]]
 
| [[PXV:IIXC_Page_ToGrayScale|ToGrayScale]]
 
|-
 
|-
| [[PXV:IIXC_Page_Correction|Correction]]
+
| [[PXV:IIXC_Page_CountColors|CountColors]]
| [[PXV:IIXC_Page_FreeRotate|FreeRotate]]
+
| [[PXV:IIXC_Page_GetPageDC|GetPageDC]]
| [[PXV:IIXC_Page_Rop3|Rop3]]
+
| [[PXV:IIXC_Page_RestoreComponentsFromPremultiplied|RestoreComponentsFromPremultiplied]]
 
| [[PXV:IIXC_Page_UnlockPageBlock|UnlockPageBlock]]
 
| [[PXV:IIXC_Page_UnlockPageBlock|UnlockPageBlock]]
 +
|-
 +
| [[PXV:IIXC_Page_CountColorsEx|CountColorsEx]]
 +
| [[PXV:IIXC_Page_GetPixel|GetPixel]]
 +
| [[PXV:IIXC_Page_Rop3|Rop3]]
 +
| [[PXV:IIXC_Page_UnswapFromDisk|UnswapFromDisk]]
 
|}
 
|}
  
 
== Properties ==
 
== Properties ==
 
{| class="wikitable properties"
 
{| class="wikitable properties"
 +
|-
 +
| [[PXV:IIXC_Page_BackgroundColor|BackgroundColor]]
 +
| [[PXV:IIXC_Page_FmtString|FmtString]]
 +
| [[PXV:IIXC_Page_Owner|Owner]]
 +
| [[PXV:IIXC_Page_SizeInBytes|SizeInBytes]]
 
|-
 
|-
 
| [[PXV:IIXC_Page_DpiX|DpiX]]
 
| [[PXV:IIXC_Page_DpiX|DpiX]]
 
| [[PXV:IIXC_Page_Format|Format]]
 
| [[PXV:IIXC_Page_Format|Format]]
| [[PXV:IIXC_Page_Rect|Rect]]
+
| [[PXV:IIXC_Page_PaletteItem|PaletteItem]]
| [[PXV:IIXC_Page_Width|Width]]
+
| [[PXV:IIXC_Page_SwapMode|SwapMode]]
 
|-
 
|-
 
| [[PXV:IIXC_Page_DpiY|DpiY]]
 
| [[PXV:IIXC_Page_DpiY|DpiY]]
 +
| [[PXV:IIXC_Page_HasAlpha|HasAlpha]]
 +
| [[PXV:IIXC_Page_PaletteSize|PaletteSize]]
 +
| [[PXV:IIXC_Page_TransparentColor|TransparentColor]]
 +
|-
 +
| [[PXV:IIXC_Page_FmtDouble|FmtDouble]]
 
| [[PXV:IIXC_Page_Height|Height]]
 
| [[PXV:IIXC_Page_Height|Height]]
 +
| [[PXV:IIXC_Page_Rect|Rect]]
 +
| [[PXV:IIXC_Page_Width|Width]]
 +
|-
 +
| [[PXV:IIXC_Page_FmtInt|FmtInt]]
 +
| [[PXV:IIXC_Page_IsSwapped|IsSwapped]]
 
|  
 
|  
 
|  
 
|  
 
|}
 
|}
 +
 +
== See Also ==
 +
[[PXV:IIXC_Image_GetPage|IIXC_Image::GetPage]], [[PXV:IIXC_Image_InsertPage|IIXC_Image::InsertPage]], [[PXV:IIXC_Image_RemovePage|IIXC_Image::RemovePage]], [[PXV:IIXC_ImageFmtParams_ApplyTo|IIXC_ImageFmtParams::ApplyTo]], [[PXV:IIXC_ImageFmtParams_CopyFrom|IIXC_ImageFmtParams::CopyFrom]], [[PXV:IIXC_Inst_Page_CreateEmpty|IIXC_Inst::Page_CreateEmpty]], [[PXV:IIXC_Inst_Page_CreateFromClipboard|IIXC_Inst::Page_CreateFromClipboard]], [[PXV:IIXC_Inst_Page_CreateFromHBITMAP|IIXC_Inst::Page_CreateFromHBITMAP]], [[PXV:IIXC_Inst_Page_CreateFromMemory|IIXC_Inst::Page_CreateFromMemory]], [[PXV:IPXC_Document_AddImageFromIXCPage|IPXC_Document::AddImageFromIXCPage]], [[PXV:IPXC_Page_DrawToIXCPage|IPXC_Page::DrawToIXCPage]], [[PXV:IPXC_ContentItem_Image_CreateIXCPage|IPXC_ContentItem::Image_CreateIXCPage]], [[PXV:IPXC_ContentItem_Image_CreateIXCPageEx|IPXC_ContentItem::Image_CreateIXCPageEx]], [[PXV:IPXC_Image_CreateIXCPage|IPXC_Image::CreateIXCPage]], [[PXV:IPXC_Image_CreateIXCPageEx|IPXC_Image::CreateIXCPageEx]], [[PXV:IUIX_ImageData_CreateIXCPage|IUIX_ImageData::CreateIXCPage]], [[PXV:IPXV_OCRTask_AnalyzeImage|IPXV_OCRTask::AnalyzeImage]], [[PXV:IPXV_OCRTask_ProceedImage|IPXV_OCRTask::ProceedImage]], [[PXV:IPXV_3DScene_SetBGImage|IPXV_3DScene::SetBGImage]], [[PXV:IPXV_3D_RenderAnnotTo|IPXV_3D::RenderAnnotTo]], [[PXV:IPXV_OcrJob_Analyze|IPXV_OcrJob::Analyze]], [[PXV:IPXV_OcrJob_Proceed|IPXV_OcrJob::Proceed]]

Latest revision as of 00:43, 9 May 2019


The page object interface of the PDF-XChange Editor SDK.

Methods

AdjustHLS CreateHBitmap GetPixelIndex Rotate
AlphaPlace CreateHBitmapEx Histogramm Scale
AlphaTile Crop Invert SetChannelPixel
ApplyAlpha Deskew InvertChannel SetPixel
AutoContrast DeskewEx IsGrayScale SetPixelIndex
Blend DrawToDC LockPageBlock Shear
ClearFormatParams Fill MatrixFilter StdMatrixFilter
ClearFormatValue FillChannel OptimizePalette StretchDraw
Clone FilterMedian Place StretchDraw2
ColorBalance FilterMosaic PrintToDC SwapColors
ConvertToFormat FilterNoise ReduceColorsAdaptive SwapToDisk
CopyChannel Flip ReduceColorsFixedPalette TableFilter
CopyToClipboard FreeRotate ReleasePageDC Tile
Correction GetChannelPixel ReplaceColor ToGrayScale
CountColors GetPageDC RestoreComponentsFromPremultiplied UnlockPageBlock
CountColorsEx GetPixel Rop3 UnswapFromDisk

Properties

BackgroundColor FmtString Owner SizeInBytes
DpiX Format PaletteItem SwapMode
DpiY HasAlpha PaletteSize TransparentColor
FmtDouble Height Rect Width
FmtInt IsSwapped

See Also

IIXC_Image::GetPage, IIXC_Image::InsertPage, IIXC_Image::RemovePage, IIXC_ImageFmtParams::ApplyTo, IIXC_ImageFmtParams::CopyFrom, IIXC_Inst::Page_CreateEmpty, IIXC_Inst::Page_CreateFromClipboard, IIXC_Inst::Page_CreateFromHBITMAP, IIXC_Inst::Page_CreateFromMemory, IPXC_Document::AddImageFromIXCPage, IPXC_Page::DrawToIXCPage, IPXC_ContentItem::Image_CreateIXCPage, IPXC_ContentItem::Image_CreateIXCPageEx, IPXC_Image::CreateIXCPage, IPXC_Image::CreateIXCPageEx, IUIX_ImageData::CreateIXCPage, IPXV_OCRTask::AnalyzeImage, IPXV_OCRTask::ProceedImage, IPXV_3DScene::SetBGImage, IPXV_3D::RenderAnnotTo, IPXV_OcrJob::Analyze, IPXV_OcrJob::Proceed