IPXC_Document::SetEncodersForStreamType Method
From PDF XChange PDF SDK
m (Automatic page editing by robot) |
|||
Line 15: | Line 15: | ||
;sType | ;sType | ||
:[in] Value of LPWSTR. | :[in] Value of LPWSTR. | ||
+ | :Default encoders for stream type: | ||
+ | :* '''"Image.TrueColor"''' - | ||
+ | :* '''"Image.Gray"''' - | ||
+ | :* '''"Image.Indexed"''' - | ||
+ | :* '''"Image.Monochrome"''' - | ||
+ | :* '''"General"''' - | ||
+ | :* '''"Fonts"''' - | ||
+ | :* '''"Page.Content"''' - | ||
+ | :* '''"Attachments"''' - | ||
+ | |||
;pArray | ;pArray | ||
:[in] Pointer to [[PXV:IPXS_EncodeFiltersArray|IPXS_EncodeFiltersArray]]. | :[in] Pointer to [[PXV:IPXS_EncodeFiltersArray|IPXS_EncodeFiltersArray]]. | ||
Line 20: | Line 30: | ||
== Return Value == | == Return Value == | ||
Returns S_OK if operation was successful or error code in other cases. | Returns S_OK if operation was successful or error code in other cases. | ||
+ | |||
+ | == Sample == | ||
+ | <pre class="brush:c#">//C# | ||
+ | PDFXEdit.IPXS_EncodeFiltersArray arr = pxsInst.Create_EncodeFiltersArray(); | ||
+ | arr.AddFilterInfo(pxsInst.StrToAtom("JBIG2Decode"), null); | ||
+ | pdfCtl.Doc.CoreDoc.SetEncodersForStreamType("Image.TrueColor", arr); | ||
+ | </pre> | ||
== See Also == | == See Also == | ||
[[PXV:IPXC_Document|IPXC_Document]] | [[PXV:IPXC_Document|IPXC_Document]] |
Revision as of 01:49, 23 June 2016
The method of interface of PDF-XChange Editor SDK.
Syntax
HRESULT SetEncodersForStreamType([in] LPWSTR sType, [in] IPXS_EncodeFiltersArray* pArray);
Parameters
- sType
- [in] Value of LPWSTR.
- Default encoders for stream type:
- "Image.TrueColor" -
- "Image.Gray" -
- "Image.Indexed" -
- "Image.Monochrome" -
- "General" -
- "Fonts" -
- "Page.Content" -
- "Attachments" -
- pArray
- [in] Pointer to IPXS_EncodeFiltersArray.
Return Value
Returns S_OK if operation was successful or error code in other cases.
Sample
//C# PDFXEdit.IPXS_EncodeFiltersArray arr = pxsInst.Create_EncodeFiltersArray(); arr.AddFilterInfo(pxsInst.StrToAtom("JBIG2Decode"), null); pdfCtl.Doc.CoreDoc.SetEncodersForStreamType("Image.TrueColor", arr);