Show / Hide Table of Contents

Class PDFDoc

Inheritance
System.Object
Java.Lang.Object
Doc
PDFDoc
PDFDocWithoutOwnership
TempDoc
Implements
Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable
Inherited Members
Doc.Impl
Doc.__GetHandle()
Java.Lang.Object.Java.Interop.IJavaPeerable.DisposeUnlessReferenced()
Java.Lang.Object.Java.Interop.IJavaPeerable.Disposed()
Java.Lang.Object.Java.Interop.IJavaPeerable.Finalized()
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniIdentityHashCode(System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetJniManagedPeerState(Java.Interop.JniManagedPeerStates)
Java.Lang.Object.Java.Interop.IJavaPeerable.SetPeerReference(Java.Interop.JniObjectReference)
Java.Lang.Object.Dispose()
Java.Lang.Object.Dispose(System.Boolean)
Java.Lang.Object.GetObject<T>(System.IntPtr, System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.GetObject<T>(System.IntPtr, Android.Runtime.JniHandleOwnership)
Java.Lang.Object.FromArray<T>(T[])
Java.Lang.Object.Clone()
Java.Lang.Object.Equals(Java.Lang.Object)
Java.Lang.Object.JavaFinalize()
Java.Lang.Object.GetHashCode()
Java.Lang.Object.Notify()
Java.Lang.Object.NotifyAll()
Java.Lang.Object.ToString()
Java.Lang.Object.Wait()
Java.Lang.Object.Wait(System.Int64)
Java.Lang.Object.Wait(System.Int64, System.Int32)
Java.Lang.Object.Java.Interop.IJavaPeerable.JniManagedPeerState
Java.Lang.Object.Class
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: pdftronprivate.PDF
Assembly: PDFNetAndroid.dll
Syntax
[Register("com/pdftron/pdf/PDFDoc", DoNotGenerateAcw = true)]
public class PDFDoc : Doc, IJavaObject, IJavaPeerable, IDisposable

Constructors

PDFDoc()

Declaration
[Register(".ctor", "()V", "")]
public PDFDoc()

PDFDoc(Filter)

Declaration
[Register(".ctor", "(Lcom/pdftron/filters/Filter;)V", "")]
public PDFDoc(Filter p0)
Parameters
Type Name Description
Filter p0

PDFDoc(SDFDoc)

Declaration
[Register(".ctor", "(Lcom/pdftron/sdf/SDFDoc;)V", "")]
public PDFDoc(SDFDoc p0)
Parameters
Type Name Description
SDFDoc p0

PDFDoc(Byte[])

Declaration
[Register(".ctor", "([B)V", "")]
public PDFDoc(byte[] p0)
Parameters
Type Name Description
System.Byte[] p0

PDFDoc(IntPtr, JniHandleOwnership)

Declaration
protected PDFDoc(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type Name Description
System.IntPtr javaReference
Android.Runtime.JniHandleOwnership transfer

PDFDoc(Stream)

Declaration
[Register(".ctor", "(Ljava/io/InputStream;)V", "")]
public PDFDoc(Stream p0)
Parameters
Type Name Description
System.IO.Stream p0

PDFDoc(Stream, Int32)

Declaration
[Register(".ctor", "(Ljava/io/InputStream;I)V", "")]
public PDFDoc(Stream p0, int p1)
Parameters
Type Name Description
System.IO.Stream p0
System.Int32 p1

PDFDoc(String)

Declaration
[Register(".ctor", "(Ljava/lang/String;)V", "")]
public PDFDoc(string p0)
Parameters
Type Name Description
System.String p0

Fields

EActionTriggerDocDidPrint

Declaration
[Register("e_action_trigger_doc_did_print")]
[Obsolete("deprecated")]
public const int EActionTriggerDocDidPrint = 21
Field Value
Type Description
System.Int32

EActionTriggerDocDidSave

Declaration
[Register("e_action_trigger_doc_did_save")]
[Obsolete("deprecated")]
public const int EActionTriggerDocDidSave = 19
Field Value
Type Description
System.Int32

EActionTriggerDocWillClose

Declaration
[Register("e_action_trigger_doc_will_close")]
[Obsolete("deprecated")]
public const int EActionTriggerDocWillClose = 17
Field Value
Type Description
System.Int32

EActionTriggerDocWillPrint

Declaration
[Register("e_action_trigger_doc_will_print")]
[Obsolete("deprecated")]
public const int EActionTriggerDocWillPrint = 20
Field Value
Type Description
System.Int32

EActionTriggerDocWillSave

Declaration
[Register("e_action_trigger_doc_will_save")]
[Obsolete("deprecated")]
public const int EActionTriggerDocWillSave = 18
Field Value
Type Description
System.Int32

EAnnotsOnly

Declaration
[Register("e_annots_only")]
public const int EAnnotsOnly = 1
Field Value
Type Description
System.Int32

EBoth

Declaration
[Register("e_both")]
public const int EBoth = 2
Field Value
Type Description
System.Int32

EFlattenAll

Declaration
[Register("e_flatten_all")]
[Obsolete("deprecated")]
public const int EFlattenAll = 8
Field Value
Type Description
System.Int32

EFlattenAnnotsOnly

Declaration
[Register("e_flatten_annots_only")]
[Obsolete("deprecated")]
public const int EFlattenAnnotsOnly = 2
Field Value
Type Description
System.Int32

EFlattenFormsOnly

Declaration
[Register("e_flatten_forms_only")]
[Obsolete("deprecated")]
public const int EFlattenFormsOnly = 1
Field Value
Type Description
System.Int32

EFlattenLinkOnly

Declaration
[Register("e_flatten_link_only")]
[Obsolete("deprecated")]
public const int EFlattenLinkOnly = 4
Field Value
Type Description
System.Int32

EFormsOnly

Declaration
[Register("e_forms_only")]
public const int EFormsOnly = 0
Field Value
Type Description
System.Int32

EInsertBookmark

Declaration
[Register("e_insert_bookmark")]
[Obsolete("deprecated")]
public const int EInsertBookmark = 1
Field Value
Type Description
System.Int32

ENone

Declaration
[Register("e_none")]
[Obsolete("deprecated")]
public const int ENone = 0
Field Value
Type Description
System.Int32

Properties

DownloadedByteCount

Declaration
public virtual long DownloadedByteCount
{
    [Register("getDownloadedByteCount", "()J", "GetGetDownloadedByteCountHandler")]
    get;
}
Property Value
Type Description
System.Int64

FileName

Declaration
public virtual string FileName
{
    [Register("getFileName", "()Ljava/lang/String;", "GetGetFileNameHandler")]
    get;
}
Property Value
Type Description
System.String

FirstBookmark

Declaration
public virtual Bookmark FirstBookmark
{
    [Register("getFirstBookmark", "()Lcom/pdftron/pdf/Bookmark;", "GetGetFirstBookmarkHandler")]
    get;
}
Property Value
Type Description
Bookmark

HasChangesSinceSnapshot

Declaration
public virtual bool HasChangesSinceSnapshot
{
    [Register("hasChangesSinceSnapshot", "()Z", "GetHasChangesSinceSnapshotHandler")]
    get;
}
Property Value
Type Description
System.Boolean

HasDownloader

Declaration
public virtual bool HasDownloader
{
    [Register("hasDownloader", "()Z", "GetHasDownloaderHandler")]
    get;
}
Property Value
Type Description
System.Boolean

HasOC

Declaration
public virtual bool HasOC
{
    [Register("hasOC", "()Z", "GetHasOCHandler")]
    get;
}
Property Value
Type Description
System.Boolean

HasRepairedXRef

Declaration
public virtual bool HasRepairedXRef
{
    [Register("hasRepairedXRef", "()Z", "GetHasRepairedXRefHandler")]
    get;
}
Property Value
Type Description
System.Boolean

HasSignatures

Declaration
public virtual bool HasSignatures
{
    [Register("hasSignatures", "()Z", "GetHasSignaturesHandler")]
    get;
}
Property Value
Type Description
System.Boolean

IsEncrypted

Declaration
public virtual bool IsEncrypted
{
    [Register("isEncrypted", "()Z", "GetIsEncryptedHandler")]
    get;
}
Property Value
Type Description
System.Boolean

IsLinearized

Declaration
public virtual bool IsLinearized
{
    [Register("isLinearized", "()Z", "GetIsLinearizedHandler")]
    get;
}
Property Value
Type Description
System.Boolean

IsModified

Declaration
public virtual bool IsModified
{
    [Register("isModified", "()Z", "GetIsModifiedHandler")]
    get;
}
Property Value
Type Description
System.Boolean

IsTagged

Declaration
public virtual bool IsTagged
{
    [Register("isTagged", "()Z", "GetIsTaggedHandler")]
    get;
}
Property Value
Type Description
System.Boolean

MCustomFilter

Declaration
[Register("mCustomFilter")]
public Filter MCustomFilter { get; set; }
Property Value
Type Description
Filter

OpenAction

Declaration
public virtual Action OpenAction
{
    [Register("getOpenAction", "()Lcom/pdftron/pdf/Action;", "GetGetOpenActionHandler")]
    get;
    [Register("setOpenAction", "(Lcom/pdftron/pdf/Action;)V", "GetSetOpenAction_Lcom_pdftron_pdf_Action_Handler")]
    set;
}
Property Value
Type Description
Action

PageCount

Declaration
public virtual int PageCount
{
    [Register("getPageCount", "()I", "GetGetPageCountHandler")]
    get;
}
Property Value
Type Description
System.Int32

SDFDoc

Declaration
public virtual SDFDoc SDFDoc
{
    [Register("getSDFDoc", "()Lcom/pdftron/sdf/SDFDoc;", "GetGetSDFDocHandler")]
    get;
}
Property Value
Type Description
SDFDoc

TotalRemoteByteCount

Declaration
public virtual long TotalRemoteByteCount
{
    [Register("getTotalRemoteByteCount", "()J", "GetGetTotalRemoteByteCountHandler")]
    get;
}
Property Value
Type Description
System.Int64

UndoManager

Declaration
public virtual UndoManager UndoManager
{
    [Register("getUndoManager", "()Lcom/pdftron/sdf/UndoManager;", "GetGetUndoManagerHandler")]
    get;
}
Property Value
Type Description
UndoManager

Methods

__Create(Int64)

Declaration
[Register("__Create", "(J)Lcom/pdftron/pdf/PDFDoc;", "")]
public static PDFDoc __Create(long p0)
Parameters
Type Name Description
System.Int64 p0
Returns
Type Description
PDFDoc

AddHighlights(String)

Declaration
[Register("addHighlights", "(Ljava/lang/String;)V", "GetAddHighlights_Ljava_lang_String_Handler")]
public virtual void AddHighlights(string p0)
Parameters
Type Name Description
System.String p0

AddRootBookmark(Bookmark)

Declaration
[Register("addRootBookmark", "(Lcom/pdftron/pdf/Bookmark;)V", "GetAddRootBookmark_Lcom_pdftron_pdf_Bookmark_Handler")]
public virtual void AddRootBookmark(Bookmark p0)
Parameters
Type Name Description
Bookmark p0

AddStdSignatureHandler(Byte[], String)

Declaration
[Register("addStdSignatureHandler", "([BLjava/lang/String;)J", "GetAddStdSignatureHandler_arrayBLjava_lang_String_Handler")]
public virtual long AddStdSignatureHandler(byte[] p0, string p1)
Parameters
Type Name Description
System.Byte[] p0
System.String p1
Returns
Type Description
System.Int64

AddStdSignatureHandler(String, String)

Declaration
[Register("addStdSignatureHandler", "(Ljava/lang/String;Ljava/lang/String;)J", "GetAddStdSignatureHandler_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual long AddStdSignatureHandler(string p0, string p1)
Parameters
Type Name Description
System.String p0
System.String p1
Returns
Type Description
System.Int64

AppendTextDiff(Page, Page)

Declaration
[Register("appendTextDiff", "(Lcom/pdftron/pdf/Page;Lcom/pdftron/pdf/Page;)I", "GetAppendTextDiff_Lcom_pdftron_pdf_Page_Lcom_pdftron_pdf_Page_Handler")]
public virtual int AppendTextDiff(Page p0, Page p1)
Parameters
Type Name Description
Page p0
Page p1
Returns
Type Description
System.Int32

AppendTextDiff(PDFDoc, PDFDoc)

Declaration
[Register("appendTextDiff", "(Lcom/pdftron/pdf/PDFDoc;Lcom/pdftron/pdf/PDFDoc;)I", "GetAppendTextDiff_Lcom_pdftron_pdf_PDFDoc_Lcom_pdftron_pdf_PDFDoc_Handler")]
public virtual int AppendTextDiff(PDFDoc p0, PDFDoc p1)
Parameters
Type Name Description
PDFDoc p0
PDFDoc p1
Returns
Type Description
System.Int32

AppendTextDiff(PDFDoc, PDFDoc, TextDiffOptions)

Declaration
[Register("appendTextDiff", "(Lcom/pdftron/pdf/PDFDoc;Lcom/pdftron/pdf/PDFDoc;Lcom/pdftron/pdf/TextDiffOptions;)I", "GetAppendTextDiff_Lcom_pdftron_pdf_PDFDoc_Lcom_pdftron_pdf_PDFDoc_Lcom_pdftron_pdf_TextDiffOptions_Handler")]
public virtual int AppendTextDiff(PDFDoc p0, PDFDoc p1, TextDiffOptions p2)
Parameters
Type Name Description
PDFDoc p0
PDFDoc p1
TextDiffOptions p2
Returns
Type Description
System.Int32

AppendVisualDiff(Page, Page, DiffOptions)

Declaration
[Register("appendVisualDiff", "(Lcom/pdftron/pdf/Page;Lcom/pdftron/pdf/Page;Lcom/pdftron/pdf/DiffOptions;)V", "GetAppendVisualDiff_Lcom_pdftron_pdf_Page_Lcom_pdftron_pdf_Page_Lcom_pdftron_pdf_DiffOptions_Handler")]
public virtual void AppendVisualDiff(Page p0, Page p1, DiffOptions p2)
Parameters
Type Name Description
Page p0
Page p1
DiffOptions p2

Close()

Declaration
[Register("close", "()V", "GetCloseHandler")]
public virtual void Close()

FlattenAnnotations()

Declaration
[Register("flattenAnnotations", "()V", "GetFlattenAnnotationsHandler")]
public virtual void FlattenAnnotations()

FlattenAnnotations(Boolean)

Declaration
[Register("flattenAnnotations", "(Z)V", "GetFlattenAnnotations_ZHandler")]
public virtual void FlattenAnnotations(bool p0)
Parameters
Type Name Description
System.Boolean p0

FlattenAnnotationsAdvanced(PDFDoc.FlattenMode[])

Declaration
[Register("flattenAnnotationsAdvanced", "([Lcom/pdftron/pdf/PDFDoc$FlattenMode;)V", "GetFlattenAnnotationsAdvanced_arrayLcom_pdftron_pdf_PDFDoc_FlattenMode_Handler")]
public virtual void FlattenAnnotationsAdvanced(PDFDoc.FlattenMode[] p0)
Parameters
Type Name Description
PDFDoc.FlattenMode[] p0

FlattenAnnotationsAdvanced(Int64)

Declaration
[Obsolete("deprecated")]
[Register("flattenAnnotationsAdvanced", "(J)V", "GetFlattenAnnotationsAdvanced_JHandler")]
public virtual void FlattenAnnotationsAdvanced(long p0)
Parameters
Type Name Description
System.Int64 p0

GenerateThumbnails(Int64)

Declaration
[Register("generateThumbnails", "(J)V", "GetGenerateThumbnails_JHandler")]
public virtual void GenerateThumbnails(long p0)
Parameters
Type Name Description
System.Int64 p0

GetPage(Int32)

Declaration
[Register("getPage", "(I)Lcom/pdftron/pdf/Page;", "GetGetPage_IHandler")]
public virtual Page GetPage(int p0)
Parameters
Type Name Description
System.Int32 p0
Returns
Type Description
Page

HighlightTextDiff(PDFDoc, PDFDoc, TextDiffOptions)

Declaration
[Register("highlightTextDiff", "(Lcom/pdftron/pdf/PDFDoc;Lcom/pdftron/pdf/PDFDoc;Lcom/pdftron/pdf/TextDiffOptions;)I", "")]
public static int HighlightTextDiff(PDFDoc p0, PDFDoc p1, TextDiffOptions p2)
Parameters
Type Name Description
PDFDoc p0
PDFDoc p1
TextDiffOptions p2
Returns
Type Description
System.Int32

ImportPages(Page[])

Declaration
[Register("importPages", "([Lcom/pdftron/pdf/Page;)[Lcom/pdftron/pdf/Page;", "GetImportPages_arrayLcom_pdftron_pdf_Page_Handler")]
public virtual Page[] ImportPages(Page[] p0)
Parameters
Type Name Description
Page[] p0
Returns
Type Description
Page[]

ImportPages(Page[], Boolean)

Declaration
[Register("importPages", "([Lcom/pdftron/pdf/Page;Z)[Lcom/pdftron/pdf/Page;", "GetImportPages_arrayLcom_pdftron_pdf_Page_ZHandler")]
public virtual Page[] ImportPages(Page[] p0, bool p1)
Parameters
Type Name Description
Page[] p0
System.Boolean p1
Returns
Type Description
Page[]

InitializeJSContext()

Declaration
[Register("initializeJSContext", "()V", "GetInitializeJSContextHandler")]
public virtual void InitializeJSContext()

InitSecurityHandler()

Declaration
[Register("initSecurityHandler", "()Z", "GetInitSecurityHandlerHandler")]
public virtual bool InitSecurityHandler()
Returns
Type Description
System.Boolean

InitSecurityHandler(Object)

Declaration
[Register("initSecurityHandler", "(Ljava/lang/Object;)Z", "GetInitSecurityHandler_Ljava_lang_Object_Handler")]
public virtual bool InitSecurityHandler(Object p0)
Parameters
Type Name Description
Java.Lang.Object p0
Returns
Type Description
System.Boolean

InitStdSecurityHandler(Byte[])

Declaration
[Register("initStdSecurityHandler", "([B)Z", "GetInitStdSecurityHandler_arrayBHandler")]
public virtual bool InitStdSecurityHandler(byte[] p0)
Parameters
Type Name Description
System.Byte[] p0
Returns
Type Description
System.Boolean

InitStdSecurityHandler(String)

Declaration
[Register("initStdSecurityHandler", "(Ljava/lang/String;)Z", "GetInitStdSecurityHandler_Ljava_lang_String_Handler")]
public virtual bool InitStdSecurityHandler(string p0)
Parameters
Type Name Description
System.String p0
Returns
Type Description
System.Boolean

InsertPages(Int32, PDFDoc, Int32, Int32, PDFDoc.InsertBookmarkMode, IProgressMonitor)

Declaration
[Register("insertPages", "(ILcom/pdftron/pdf/PDFDoc;IILcom/pdftron/pdf/PDFDoc$InsertBookmarkMode;Lcom/pdftron/pdf/ProgressMonitor;)V", "GetInsertPages_ILcom_pdftron_pdf_PDFDoc_IILcom_pdftron_pdf_PDFDoc_InsertBookmarkMode_Lcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void InsertPages(int p0, PDFDoc p1, int p2, int p3, PDFDoc.InsertBookmarkMode p4, IProgressMonitor p5)
Parameters
Type Name Description
System.Int32 p0
PDFDoc p1
System.Int32 p2
System.Int32 p3
PDFDoc.InsertBookmarkMode p4
IProgressMonitor p5

InsertPages(Int32, PDFDoc, Int32, Int32, Int32, IProgressMonitor)

Declaration
[Obsolete("deprecated")]
[Register("insertPages", "(ILcom/pdftron/pdf/PDFDoc;IIILcom/pdftron/pdf/ProgressMonitor;)V", "GetInsertPages_ILcom_pdftron_pdf_PDFDoc_IIILcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void InsertPages(int p0, PDFDoc p1, int p2, int p3, int p4, IProgressMonitor p5)
Parameters
Type Name Description
System.Int32 p0
PDFDoc p1
System.Int32 p2
System.Int32 p3
System.Int32 p4
IProgressMonitor p5

Lock()

Declaration
[Register("lock", "()V", "GetLockHandler")]
public virtual void Lock()

LockRead()

Declaration
[Register("lockRead", "()V", "GetLockReadHandler")]
public virtual void LockRead()

MergeXFDF(Filter, MergeXFDFOptions)

Declaration
[Register("mergeXFDF", "(Lcom/pdftron/filters/Filter;Lcom/pdftron/pdf/MergeXFDFOptions;)V", "GetMergeXFDF_Lcom_pdftron_filters_Filter_Lcom_pdftron_pdf_MergeXFDFOptions_Handler")]
public virtual void MergeXFDF(Filter p0, MergeXFDFOptions p1)
Parameters
Type Name Description
Filter p0
MergeXFDFOptions p1

MergeXFDF(Filter, String)

Declaration
[Register("mergeXFDF", "(Lcom/pdftron/filters/Filter;Ljava/lang/String;)V", "GetMergeXFDF_Lcom_pdftron_filters_Filter_Ljava_lang_String_Handler")]
public virtual void MergeXFDF(Filter p0, string p1)
Parameters
Type Name Description
Filter p0
System.String p1

MergeXFDFString(String, MergeXFDFOptions)

Declaration
[Register("mergeXFDFString", "(Ljava/lang/String;Lcom/pdftron/pdf/MergeXFDFOptions;)V", "GetMergeXFDFString_Ljava_lang_String_Lcom_pdftron_pdf_MergeXFDFOptions_Handler")]
public virtual void MergeXFDFString(string p0, MergeXFDFOptions p1)
Parameters
Type Name Description
System.String p0
MergeXFDFOptions p1

MergeXFDFString(String, String)

Declaration
[Register("mergeXFDFString", "(Ljava/lang/String;Ljava/lang/String;)V", "GetMergeXFDFString_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual void MergeXFDFString(string p0, string p1)
Parameters
Type Name Description
System.String p0
System.String p1

MovePages(Int32, PDFDoc, Int32, Int32, PDFDoc.InsertBookmarkMode, IProgressMonitor)

Declaration
[Register("movePages", "(ILcom/pdftron/pdf/PDFDoc;IILcom/pdftron/pdf/PDFDoc$InsertBookmarkMode;Lcom/pdftron/pdf/ProgressMonitor;)V", "GetMovePages_ILcom_pdftron_pdf_PDFDoc_IILcom_pdftron_pdf_PDFDoc_InsertBookmarkMode_Lcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void MovePages(int p0, PDFDoc p1, int p2, int p3, PDFDoc.InsertBookmarkMode p4, IProgressMonitor p5)
Parameters
Type Name Description
System.Int32 p0
PDFDoc p1
System.Int32 p2
System.Int32 p3
PDFDoc.InsertBookmarkMode p4
IProgressMonitor p5

MovePages(Int32, PDFDoc, Int32, Int32, Int32, IProgressMonitor)

Declaration
[Obsolete("deprecated")]
[Register("movePages", "(ILcom/pdftron/pdf/PDFDoc;IIILcom/pdftron/pdf/ProgressMonitor;)V", "GetMovePages_ILcom_pdftron_pdf_PDFDoc_IIILcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void MovePages(int p0, PDFDoc p1, int p2, int p3, int p4, IProgressMonitor p5)
Parameters
Type Name Description
System.Int32 p0
PDFDoc p1
System.Int32 p2
System.Int32 p3
System.Int32 p4
IProgressMonitor p5

PageCreate()

Declaration
[Register("pageCreate", "()Lcom/pdftron/pdf/Page;", "GetPageCreateHandler")]
public virtual Page PageCreate()
Returns
Type Description
Page

PageCreate(Rect)

Declaration
[Register("pageCreate", "(Lcom/pdftron/pdf/Rect;)Lcom/pdftron/pdf/Page;", "GetPageCreate_Lcom_pdftron_pdf_Rect_Handler")]
public virtual Page PageCreate(Rect p0)
Parameters
Type Name Description
Rect p0
Returns
Type Description
Page

PagePushBack(Page)

Declaration
[Register("pagePushBack", "(Lcom/pdftron/pdf/Page;)V", "GetPagePushBack_Lcom_pdftron_pdf_Page_Handler")]
public virtual void PagePushBack(Page p0)
Parameters
Type Name Description
Page p0

PagePushFront(Page)

Declaration
[Register("pagePushFront", "(Lcom/pdftron/pdf/Page;)V", "GetPagePushFront_Lcom_pdftron_pdf_Page_Handler")]
public virtual void PagePushFront(Page p0)
Parameters
Type Name Description
Page p0

RefreshAnnotAppearances()

Declaration
[Register("refreshAnnotAppearances", "()V", "GetRefreshAnnotAppearancesHandler")]
public virtual void RefreshAnnotAppearances()

RefreshAnnotAppearances(RefreshOptions)

Declaration
[Register("refreshAnnotAppearances", "(Lcom/pdftron/pdf/RefreshOptions;)V", "GetRefreshAnnotAppearances_Lcom_pdftron_pdf_RefreshOptions_Handler")]
public virtual void RefreshAnnotAppearances(RefreshOptions p0)
Parameters
Type Name Description
RefreshOptions p0

RefreshFieldAppearances()

Declaration
[Register("refreshFieldAppearances", "()V", "GetRefreshFieldAppearancesHandler")]
public virtual void RefreshFieldAppearances()

RemovePageLabel(Int32)

Declaration
[Register("removePageLabel", "(I)V", "GetRemovePageLabel_IHandler")]
public virtual void RemovePageLabel(int p0)
Parameters
Type Name Description
System.Int32 p0

RemoveSecurity()

Declaration
[Register("removeSecurity", "()V", "GetRemoveSecurityHandler")]
public virtual void RemoveSecurity()

RemoveSignatureHandler(Int64)

Declaration
[Register("removeSignatureHandler", "(J)V", "GetRemoveSignatureHandler_JHandler")]
public virtual void RemoveSignatureHandler(long p0)
Parameters
Type Name Description
System.Int64 p0

Save()

Declaration
[Register("save", "()V", "GetSaveHandler")]
public virtual void Save()

Save(Filter, SDFDoc.SaveMode)

Declaration
[Register("save", "(Lcom/pdftron/filters/Filter;Lcom/pdftron/sdf/SDFDoc$SaveMode;)V", "GetSave_Lcom_pdftron_filters_Filter_Lcom_pdftron_sdf_SDFDoc_SaveMode_Handler")]
public virtual void Save(Filter p0, SDFDoc.SaveMode p1)
Parameters
Type Name Description
Filter p0
SDFDoc.SaveMode p1

Save(Filter, SDFDoc.SaveMode[])

Declaration
[Register("save", "(Lcom/pdftron/filters/Filter;[Lcom/pdftron/sdf/SDFDoc$SaveMode;)V", "GetSave_Lcom_pdftron_filters_Filter_arrayLcom_pdftron_sdf_SDFDoc_SaveMode_Handler")]
public virtual void Save(Filter p0, SDFDoc.SaveMode[] p1)
Parameters
Type Name Description
Filter p0
SDFDoc.SaveMode[] p1

Save(Filter, Int64)

Declaration
[Obsolete("deprecated")]
[Register("save", "(Lcom/pdftron/filters/Filter;J)V", "GetSave_Lcom_pdftron_filters_Filter_JHandler")]
public virtual void Save(Filter p0, long p1)
Parameters
Type Name Description
Filter p0
System.Int64 p1

Save(SDFDoc.SaveMode, IProgressMonitor)

Declaration
[Register("save", "(Lcom/pdftron/sdf/SDFDoc$SaveMode;Lcom/pdftron/pdf/ProgressMonitor;)[B", "GetSave_Lcom_pdftron_sdf_SDFDoc_SaveMode_Lcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual byte[] Save(SDFDoc.SaveMode p0, IProgressMonitor p1)
Parameters
Type Name Description
SDFDoc.SaveMode p0
IProgressMonitor p1
Returns
Type Description
System.Byte[]

Save(SDFDoc.SaveMode[], IProgressMonitor)

Declaration
[Register("save", "([Lcom/pdftron/sdf/SDFDoc$SaveMode;Lcom/pdftron/pdf/ProgressMonitor;)[B", "GetSave_arrayLcom_pdftron_sdf_SDFDoc_SaveMode_Lcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual byte[] Save(SDFDoc.SaveMode[] p0, IProgressMonitor p1)
Parameters
Type Name Description
SDFDoc.SaveMode[] p0
IProgressMonitor p1
Returns
Type Description
System.Byte[]

Save(Int64)

Declaration
[Obsolete("deprecated")]
[Register("save", "(J)V", "GetSave_JHandler")]
public virtual void Save(long p0)
Parameters
Type Name Description
System.Int64 p0

Save(Int64, IProgressMonitor)

Declaration
[Obsolete("deprecated")]
[Register("save", "(JLcom/pdftron/pdf/ProgressMonitor;)[B", "GetSave_JLcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual byte[] Save(long p0, IProgressMonitor p1)
Parameters
Type Name Description
System.Int64 p0
IProgressMonitor p1
Returns
Type Description
System.Byte[]

Save(Stream, SDFDoc.SaveMode, IProgressMonitor)

Declaration
[Register("save", "(Ljava/io/OutputStream;Lcom/pdftron/sdf/SDFDoc$SaveMode;Lcom/pdftron/pdf/ProgressMonitor;)V", "GetSave_Ljava_io_OutputStream_Lcom_pdftron_sdf_SDFDoc_SaveMode_Lcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void Save(Stream p0, SDFDoc.SaveMode p1, IProgressMonitor p2)
Parameters
Type Name Description
System.IO.Stream p0
SDFDoc.SaveMode p1
IProgressMonitor p2

Save(Stream, SDFDoc.SaveMode, IProgressMonitor, Int32)

Declaration
[Register("save", "(Ljava/io/OutputStream;Lcom/pdftron/sdf/SDFDoc$SaveMode;Lcom/pdftron/pdf/ProgressMonitor;I)V", "GetSave_Ljava_io_OutputStream_Lcom_pdftron_sdf_SDFDoc_SaveMode_Lcom_pdftron_pdf_ProgressMonitor_IHandler")]
public virtual void Save(Stream p0, SDFDoc.SaveMode p1, IProgressMonitor p2, int p3)
Parameters
Type Name Description
System.IO.Stream p0
SDFDoc.SaveMode p1
IProgressMonitor p2
System.Int32 p3

Save(Stream, SDFDoc.SaveMode[], IProgressMonitor)

Declaration
[Register("save", "(Ljava/io/OutputStream;[Lcom/pdftron/sdf/SDFDoc$SaveMode;Lcom/pdftron/pdf/ProgressMonitor;)V", "GetSave_Ljava_io_OutputStream_arrayLcom_pdftron_sdf_SDFDoc_SaveMode_Lcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void Save(Stream p0, SDFDoc.SaveMode[] p1, IProgressMonitor p2)
Parameters
Type Name Description
System.IO.Stream p0
SDFDoc.SaveMode[] p1
IProgressMonitor p2

Save(Stream, SDFDoc.SaveMode[], IProgressMonitor, Int32)

Declaration
[Register("save", "(Ljava/io/OutputStream;[Lcom/pdftron/sdf/SDFDoc$SaveMode;Lcom/pdftron/pdf/ProgressMonitor;I)V", "GetSave_Ljava_io_OutputStream_arrayLcom_pdftron_sdf_SDFDoc_SaveMode_Lcom_pdftron_pdf_ProgressMonitor_IHandler")]
public virtual void Save(Stream p0, SDFDoc.SaveMode[] p1, IProgressMonitor p2, int p3)
Parameters
Type Name Description
System.IO.Stream p0
SDFDoc.SaveMode[] p1
IProgressMonitor p2
System.Int32 p3

Save(Stream, Int64, IProgressMonitor)

Declaration
[Obsolete("deprecated")]
[Register("save", "(Ljava/io/OutputStream;JLcom/pdftron/pdf/ProgressMonitor;)V", "GetSave_Ljava_io_OutputStream_JLcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void Save(Stream p0, long p1, IProgressMonitor p2)
Parameters
Type Name Description
System.IO.Stream p0
System.Int64 p1
IProgressMonitor p2

Save(Stream, Int64, IProgressMonitor, Int32)

Declaration
[Obsolete("deprecated")]
[Register("save", "(Ljava/io/OutputStream;JLcom/pdftron/pdf/ProgressMonitor;I)V", "GetSave_Ljava_io_OutputStream_JLcom_pdftron_pdf_ProgressMonitor_IHandler")]
public virtual void Save(Stream p0, long p1, IProgressMonitor p2, int p3)
Parameters
Type Name Description
System.IO.Stream p0
System.Int64 p1
IProgressMonitor p2
System.Int32 p3

Save(String, SDFDoc.SaveMode, IProgressMonitor)

Declaration
[Register("save", "(Ljava/lang/String;Lcom/pdftron/sdf/SDFDoc$SaveMode;Lcom/pdftron/pdf/ProgressMonitor;)V", "GetSave_Ljava_lang_String_Lcom_pdftron_sdf_SDFDoc_SaveMode_Lcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void Save(string p0, SDFDoc.SaveMode p1, IProgressMonitor p2)
Parameters
Type Name Description
System.String p0
SDFDoc.SaveMode p1
IProgressMonitor p2

Save(String, SDFDoc.SaveMode[], IProgressMonitor)

Declaration
[Register("save", "(Ljava/lang/String;[Lcom/pdftron/sdf/SDFDoc$SaveMode;Lcom/pdftron/pdf/ProgressMonitor;)V", "GetSave_Ljava_lang_String_arrayLcom_pdftron_sdf_SDFDoc_SaveMode_Lcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void Save(string p0, SDFDoc.SaveMode[] p1, IProgressMonitor p2)
Parameters
Type Name Description
System.String p0
SDFDoc.SaveMode[] p1
IProgressMonitor p2

Save(String, Int64, IProgressMonitor)

Declaration
[Obsolete("deprecated")]
[Register("save", "(Ljava/lang/String;JLcom/pdftron/pdf/ProgressMonitor;)V", "GetSave_Ljava_lang_String_JLcom_pdftron_pdf_ProgressMonitor_Handler")]
public virtual void Save(string p0, long p1, IProgressMonitor p2)
Parameters
Type Name Description
System.String p0
System.Int64 p1
IProgressMonitor p2

SaveIncrementalData(String)

Declaration
[Register("saveIncrementalData", "(Ljava/lang/String;)Z", "GetSaveIncrementalData_Ljava_lang_String_Handler")]
public virtual bool SaveIncrementalData(string p0)
Parameters
Type Name Description
System.String p0
Returns
Type Description
System.Boolean

SaveViewerOptimized(ViewerOptimizedOptions)

Declaration
[Register("saveViewerOptimized", "(Lcom/pdftron/pdf/ViewerOptimizedOptions;)[B", "GetSaveViewerOptimized_Lcom_pdftron_pdf_ViewerOptimizedOptions_Handler")]
public virtual byte[] SaveViewerOptimized(ViewerOptimizedOptions p0)
Parameters
Type Name Description
ViewerOptimizedOptions p0
Returns
Type Description
System.Byte[]

SaveViewerOptimized(String, ViewerOptimizedOptions)

Declaration
[Register("saveViewerOptimized", "(Ljava/lang/String;Lcom/pdftron/pdf/ViewerOptimizedOptions;)V", "GetSaveViewerOptimized_Ljava_lang_String_Lcom_pdftron_pdf_ViewerOptimizedOptions_Handler")]
public virtual void SaveViewerOptimized(string p0, ViewerOptimizedOptions p1)
Parameters
Type Name Description
System.String p0
ViewerOptimizedOptions p1

TimedLock(Int32)

Declaration
[Register("timedLock", "(I)Z", "GetTimedLock_IHandler")]
public virtual bool TimedLock(int p0)
Parameters
Type Name Description
System.Int32 p0
Returns
Type Description
System.Boolean

TimedLockRead(Int32)

Declaration
[Register("timedLockRead", "(I)Z", "GetTimedLockRead_IHandler")]
public virtual bool TimedLockRead(int p0)
Parameters
Type Name Description
System.Int32 p0
Returns
Type Description
System.Boolean

TryLock()

Declaration
[Register("tryLock", "()Z", "GetTryLockHandler")]
public virtual bool TryLock()
Returns
Type Description
System.Boolean

TryLockRead()

Declaration
[Register("tryLockRead", "()Z", "GetTryLockReadHandler")]
public virtual bool TryLockRead()
Returns
Type Description
System.Boolean

Unlock()

Declaration
[Register("unlock", "()V", "GetUnlockHandler")]
public virtual void Unlock()

UnlockRead()

Declaration
[Register("unlockRead", "()V", "GetUnlockReadHandler")]
public virtual void UnlockRead()

VerifySignedDigitalSignatures(VerificationOptions)

Declaration
[Register("verifySignedDigitalSignatures", "(Lcom/pdftron/pdf/VerificationOptions;)Lcom/pdftron/pdf/PDFDoc$SignaturesVerificationStatus;", "GetVerifySignedDigitalSignatures_Lcom_pdftron_pdf_VerificationOptions_Handler")]
public virtual PDFDoc.SignaturesVerificationStatus VerifySignedDigitalSignatures(VerificationOptions p0)
Parameters
Type Name Description
VerificationOptions p0
Returns
Type Description
PDFDoc.SignaturesVerificationStatus

Implements

Android.Runtime.IJavaObject
Java.Interop.IJavaPeerable
System.IDisposable
In This Article
Back to top Generated by DocFX