IPXC_Document::SetEncodersForStreamType Method
From PDF XChange PDF SDK
Line 38: | Line 38: | ||
== See Also == | == See Also == | ||
− | [[PXV:IPXC_Document|IPXC_Document]] | + | [[PXV:IPXC_Document|IPXC_Document]], [[PXV:IPXC_Document_GetEncodersForStreamType|IPXC_Document::GetEncodersForStreamType]], [[PXV:IPXS_EncodeFiltersArray|IPXS_EncodeFiltersArray]] |
Latest revision as of 00:05, 24 June 2016
Sets encoders for new streams.
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 containing the encode filters array.
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);
See Also
IPXC_Document, IPXC_Document::GetEncodersForStreamType, IPXS_EncodeFiltersArray