14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
36 global::System.GC.SuppressFinalize(
this);
39 protected virtual void Dispose(
bool disposing) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
46 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
184 MemoryManager mMan = MemoryManager.GetMemoryManager();
185 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
210 MemoryManager mMan = MemoryManager.GetMemoryManager();
211 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
254 MemoryManager mMan = MemoryManager.GetMemoryManager();
255 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static void PDFDocument_setUseQPDF(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void PDFDocument_setTmpStream(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static IntPtr PDFDocument_GetFilter(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool PDFDocument_setDocumentInformation(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static bool PDFDocument_Export(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool PDFDocument_HasFilter(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void PDFDocument_setPdfA(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool PDFDocument_isPdfA(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PDFDocument_useQPDF(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PDFDocument_encodingFlateEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PDFDocument_enableFlateEncoding(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void PDFDocument_enableEncodingASCIIHEX(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool PDFDocument_encodingTIFFEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PDFDocument_encodingEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PDFDocument_encodingDCTEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool PDFDocument_AddObject(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static bool PDFDocument_encodingASCIIHEXEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static String PDFDocument_getUniqueTempPath(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr PDFDocument_Root(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PDFDocument_enableEncoding(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool PDFDocument_RegistryFilter(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr PDFDocument_getNextObjectID(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_PDFDocument(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PDFDocument_enableEncodingDCT(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr PDFDocument_getVersion(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PDFDocument_clearDictionaries(global::System.Runtime.InteropServices.HandleRef jarg1)
static String PDFDocument_getUniqueKey(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PDFDocument_enableTIFFEncoding(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool PDFDocument_setRoot(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static IntPtr PDFDocument_getDocumentInformation(global::System.Runtime.InteropServices.HandleRef jarg1)
static void PDFDocument_RemoveObject(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr PDFDocument_getLastObjectID(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdStreamBuf obj)
static HandleRef getCPtr(PDFCatalogDictionary obj)
virtual bool Export(PDFIStream pStream, PDFVersion ver)
static HandleRef getCPtr(PDFDocument obj)
bool encodingFlateEnabled()
void setTmpStream(OdStreamBuf pTmpStream)
bool setRoot(PDFCatalogDictionary pObj)
PDFDocument(IntPtr cPtr, bool cMemoryOwn)
bool setDocumentInformation(PDFDocumentInformation pDI)
void RemoveObject(PDFObject pObj)
void enableEncodingDCT(bool bEnable)
PDFStreamFilter GetFilter(String FilterName)
void enableEncoding(bool bEnable)
bool HasFilter(String FilterName)
bool AddObject(PDFObject pObj)
PDFCatalogDictionary Root()
PDFDocumentInformation getDocumentInformation()
bool RegistryFilter(PDFStreamFilter pFilter)
virtual void Dispose(bool disposing)
PDFObjectID getNextObjectID()
bool encodingTIFFEnabled()
bool encodingDCTEnabled()
void setUseQPDF(bool bEnable)
String getUniqueTempPath()
void setPdfA(bool bEnable)
void enableFlateEncoding(bool bEnable)
void enableTIFFEncoding(bool bEnable)
bool encodingASCIIHEXEnabled()
void enableEncodingASCIIHEX(bool bEnable)
PDFObjectID getLastObjectID()
static HandleRef getCPtr(PDFIStream obj)
static HandleRef getCPtr(PDFObject obj)
static HandleRef getCPtr(PDFStreamFilter obj)
static HandleRef getCPtr(PDFVersion obj)