14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
88 public virtual bool getFilterAt(UInt32 nIndx, ref
string pFilterName) {
89IntPtr tmp_pFilterName = Marshal.StringToCoTaskMemUni(pFilterName);
90 IntPtr saved_pFilterName = tmp_pFilterName;
96if (tmp_pFilterName != saved_pFilterName) pFilterName = Marshal.PtrToStringUni(tmp_pFilterName);
static global::System.Exception Retrieve()
static UInt32 PDFStream_getNumberOfFilters(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 PDFStream_getLength(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PDFStream_AddFilter(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static bool PDFStream_Export(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool PDFStream_isKindOf(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void delete_PDFStream(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PDFStream_getFilterAt(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, ref IntPtr jarg3)
static int PDFStream_type(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PDFStream_getDecodeParamsAt(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, out PDFDecodeParametersDictionary jarg3)
static bool PDFStream_RemoveFilter(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static HandleRef getCPtr(PDFDecodeParametersDictionary obj)
static HandleRef getCPtr(PDFIStream obj)
virtual UInt32 getLength()
override void Dispose(bool disposing)
PDFStream(IntPtr cPtr, bool cMemoryOwn)
virtual bool RemoveFilter(String pFilterName)
virtual bool getFilterAt(UInt32 nIndx, ref string pFilterName)
override bool Export(PDFIStream pStream, PDFVersion ver)
virtual UInt32 getNumberOfFilters()
static HandleRef getCPtr(PDFStream obj)
override PDFTypeId type()
override bool isKindOf(PDFTypeId objType)
virtual bool getDecodeParamsAt(UInt32 nIndx, out PDFDecodeParametersDictionary pDecodeParams)
virtual bool AddFilter(String pFilterName, PDFDecodeParametersDictionary pDecodeParams)
static HandleRef getCPtr(PDFVersion obj)