IPXC_Document::SetEncodersForStreamType Method
From PDF XChange PDF SDK
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