Class COSWriter
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdfwriter/COSWriter.html
public class COSWriter : ICOSVisitor, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IICOSVisitor
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ICOSVisitor>COSWriter
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ICOSVisitor>.SExecuteWithSignatureArray<T>(IJavaType, string, string, params object[])JVMBridgeBase<ICOSVisitor>.IsAssignableFrom(IJavaType)JVMBridgeBase<ICOSVisitor>.IsAssignableFrom<T>()JVMBridgeBase<ICOSVisitor>.Execute<T>(params T[])JVMBridgeBase<ICOSVisitor>.DynBridgeClazzJVMBridgeBase<ICOSVisitor>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
Constructors
COSWriter()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public COSWriter()
COSWriter(OutputStream)
public COSWriter(OutputStream arg0)
Parameters
arg0
OutputStream
COSWriter(OutputStream, RandomAccessRead)
public COSWriter(OutputStream arg0, RandomAccessRead arg1)
Parameters
Exceptions
COSWriter(OutputStream, RandomAccessRead, Set<COSDictionary>)
public COSWriter(OutputStream arg0, RandomAccessRead arg1, Set<COSDictionary> arg2)
Parameters
arg0
OutputStreamarg1
RandomAccessReadarg2
Set<COSDictionary>
Exceptions
COSWriter(OutputStream, CompressParameters)
public COSWriter(OutputStream arg0, CompressParameters arg1)
Parameters
COSWriter(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public COSWriter(params object[] args)
Parameters
args
object[]
Properties
ARRAY_CLOSE
public static byte[] ARRAY_CLOSE { get; }
Property Value
- byte[]
ARRAY_OPEN
public static byte[] ARRAY_OPEN { get; }
Property Value
- byte[]
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
COMMENT
public static byte[] COMMENT { get; }
Property Value
- byte[]
DICT_CLOSE
public static byte[] DICT_CLOSE { get; }
Property Value
- byte[]
DICT_OPEN
public static byte[] DICT_OPEN { get; }
Property Value
- byte[]
DataToSign
public InputStream DataToSign { get; }
Property Value
ENDOBJ
public static byte[] ENDOBJ { get; }
Property Value
- byte[]
ENDSTREAM
public static byte[] ENDSTREAM { get; }
Property Value
- byte[]
EOF
public static byte[] EOF { get; }
Property Value
- byte[]
GARBAGE
public static byte[] GARBAGE { get; }
Property Value
- byte[]
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
OBJ
public static byte[] OBJ { get; }
Property Value
- byte[]
REFERENCE
public static byte[] REFERENCE { get; }
Property Value
- byte[]
SPACE
public static byte[] SPACE { get; }
Property Value
- byte[]
STARTXREF
public static byte[] STARTXREF { get; }
Property Value
- byte[]
STREAM
public static byte[] STREAM { get; }
Property Value
- byte[]
TRAILER
public static byte[] TRAILER { get; }
Property Value
- byte[]
VERSION
public static byte[] VERSION { get; }
Property Value
- byte[]
XREF
public static byte[] XREF { get; }
Property Value
- byte[]
XREF_FREE
public static byte[] XREF_FREE { get; }
Property Value
- byte[]
XREF_USED
public static byte[] XREF_USED { get; }
Property Value
- byte[]
Methods
DoWriteObject(COSBase)
public void DoWriteObject(COSBase arg0)
Parameters
Exceptions
DoWriteObject(COSObjectKey, COSBase)
public void DoWriteObject(COSObjectKey arg0, COSBase arg1)
Parameters
arg0
COSObjectKeyarg1
COSBase
Exceptions
IsCompress()
public bool IsCompress()
Returns
VisitFromArray(COSArray)
public void VisitFromArray(COSArray arg0)
Parameters
Exceptions
VisitFromBoolean(COSBoolean)
public void VisitFromBoolean(COSBoolean arg0)
Parameters
arg0
COSBoolean
Exceptions
VisitFromDictionary(COSDictionary)
public void VisitFromDictionary(COSDictionary arg0)
Parameters
Exceptions
VisitFromDocument(COSDocument)
public void VisitFromDocument(COSDocument arg0)
Parameters
arg0
COSDocument
Exceptions
VisitFromFloat(COSFloat)
public void VisitFromFloat(COSFloat arg0)
Parameters
Exceptions
VisitFromInt(COSInteger)
public void VisitFromInt(COSInteger arg0)
Parameters
arg0
COSInteger
Exceptions
VisitFromName(COSName)
public void VisitFromName(COSName arg0)
Parameters
Exceptions
VisitFromNull(COSNull)
public void VisitFromNull(COSNull arg0)
Parameters
Exceptions
VisitFromStream(COSStream)
public void VisitFromStream(COSStream arg0)
Parameters
Exceptions
VisitFromString(COSString)
public void VisitFromString(COSString arg0)
Parameters
Exceptions
Write(COSDocument)
public void Write(COSDocument arg0)
Parameters
arg0
COSDocument
Exceptions
Write(FDFDocument)
public void Write(FDFDocument arg0)
Parameters
arg0
FDFDocument
Exceptions
Write(PDDocument)
public void Write(PDDocument arg0)
Parameters
arg0
PDDocument
Exceptions
Write(PDDocument, SignatureInterface)
public void Write(PDDocument arg0, SignatureInterface arg1)
Parameters
Exceptions
WriteExternalSignature(byte[])
public void WriteExternalSignature(byte[] arg0)
Parameters
Exceptions
WriteReference(COSBase)
public void WriteReference(COSBase arg0)
Parameters
Exceptions
WriteString(COSString, OutputStream)
public static void WriteString(COSString arg0, OutputStream arg1)
Parameters
arg0
COSStringarg1
OutputStream
Exceptions
WriteString(byte[], OutputStream)
public static void WriteString(byte[] arg0, OutputStream arg1)
Parameters
arg0
byte[]arg1
OutputStream