public static class

SDFCompat.SDFDoc

extends Object
java.lang.Object
   ↳ com.pdftron.sdf.SDFCompat.SDFDoc

Summary

Public Methods
static void ClearMarks(long impl)
static long CreateIndirectArray(long impl)
static long CreateIndirectBool(long impl, boolean value)
static long CreateIndirectDict(long impl)
static long CreateIndirectName(long impl, String name)
static long CreateIndirectNull(long impl)
static long CreateIndirectNumber(long impl, double value)
static long CreateIndirectStream(long impl, long data, long filter_chain)
static long CreateIndirectStream(long impl, byte[] data, long filter_chain)
static long CreateIndirectString(long impl, byte[] value)
static long CreateIndirectString(long impl, String str)
static void Destroy(long impl)
static void EnableDiskCaching(long impl, boolean use_cache)
static String GetFileName(long impl)
static String GetHeader(long impl)
static long GetHintStream(long impl)
static long GetLinearizationDict(long impl)
static long GetObj(long impl, long obj_num)
static long GetSecurityHandler(long impl)
static long GetTrailer(long impl)
static long ImportObj(long impl, long obj, boolean deep_copy)
static long[] ImportObjs(long impl, long[] obj_list)
static boolean InitSecurityHandler(long impl, Object custom_data)
static boolean InitStdSecurityHandler(long impl, String password)
static boolean IsEncrypted(long impl)
static boolean IsFullSaveRequired(long impl)
static boolean IsLinearized(long impl)
static boolean IsModified(long impl)
static void Lock(long impl)
static void LockRead(long impl)
static long MemStreamCreateDoc(long mem_stream)
static long MemStreamCreateMemFilt(long size)
static void MemStreamWriteData(long m, byte[] buf, int size)
static void ReadData(byte[] buf, int size, long buf_ptr)
static void RemoveSecurity(long impl)
static long SDFDocCreate(byte[] buf)
static long SDFDocCreate()
static long SDFDocCreate(String filepath)
static long SDFDocCreate(long stream)
static byte[] Save(long impl, long flags, Object progress, String header)
static void Save(long impl, String path, long flags, Object progress, String header)
static long[] SaveStream(long impl, long flags, Object progress, String header)
static void SetSecurityHandler(long impl, long handler)
static void Swap(long impl, long obj_num1, long obj_num2)
static boolean TryLock(long impl, int milliseconds)
static boolean TryLockRead(long impl, int milliseconds)
static void Unlock(long impl)
static void UnlockRead(long impl)
static long XRefSize(long impl)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static void ClearMarks (long impl)

public static long CreateIndirectArray (long impl)

public static long CreateIndirectBool (long impl, boolean value)

public static long CreateIndirectDict (long impl)

public static long CreateIndirectName (long impl, String name)

public static long CreateIndirectNull (long impl)

public static long CreateIndirectNumber (long impl, double value)

public static long CreateIndirectStream (long impl, long data, long filter_chain)

public static long CreateIndirectStream (long impl, byte[] data, long filter_chain)

public static long CreateIndirectString (long impl, byte[] value)

public static long CreateIndirectString (long impl, String str)

public static void Destroy (long impl)

public static void EnableDiskCaching (long impl, boolean use_cache)

public static String GetFileName (long impl)

public static String GetHeader (long impl)

public static long GetHintStream (long impl)

public static long GetLinearizationDict (long impl)

public static long GetObj (long impl, long obj_num)

public static long GetSecurityHandler (long impl)

public static long GetTrailer (long impl)

public static long ImportObj (long impl, long obj, boolean deep_copy)

public static long[] ImportObjs (long impl, long[] obj_list)

public static boolean InitSecurityHandler (long impl, Object custom_data)

public static boolean InitStdSecurityHandler (long impl, String password)

public static boolean IsEncrypted (long impl)

public static boolean IsFullSaveRequired (long impl)

public static boolean IsLinearized (long impl)

public static boolean IsModified (long impl)

public static void Lock (long impl)

public static void LockRead (long impl)

public static long MemStreamCreateDoc (long mem_stream)

public static long MemStreamCreateMemFilt (long size)

public static void MemStreamWriteData (long m, byte[] buf, int size)

public static void ReadData (byte[] buf, int size, long buf_ptr)

public static void RemoveSecurity (long impl)

public static long SDFDocCreate (byte[] buf)

public static long SDFDocCreate ()

public static long SDFDocCreate (String filepath)

public static long SDFDocCreate (long stream)

public static byte[] Save (long impl, long flags, Object progress, String header)

public static void Save (long impl, String path, long flags, Object progress, String header)

public static long[] SaveStream (long impl, long flags, Object progress, String header)

public static void SetSecurityHandler (long impl, long handler)

public static void Swap (long impl, long obj_num1, long obj_num2)

public static boolean TryLock (long impl, int milliseconds)

public static boolean TryLockRead (long impl, int milliseconds)

public static void Unlock (long impl)

public static void UnlockRead (long impl)

public static long XRefSize (long impl)