Class PDStream
public class PDStream : COSObjectable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<COSObjectable>PDStream
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<COSObjectable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<COSObjectable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()JVMBridgeBase<COSObjectable>.Execute<T>(params T[])JVMBridgeBase<COSObjectable>.DynBridgeClazzJVMBridgeBase<COSObjectable>.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
PDStream()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public PDStream()
PDStream(COSDocument)
public PDStream(COSDocument arg0)
Parameters
arg0
COSDocument
PDStream(COSStream)
public PDStream(COSStream arg0)
Parameters
PDStream(PDDocument)
public PDStream(PDDocument arg0)
Parameters
arg0
PDDocument
PDStream(PDDocument, InputStream)
public PDStream(PDDocument arg0, InputStream arg1)
Parameters
arg0
PDDocumentarg1
InputStream
Exceptions
PDStream(PDDocument, InputStream, COSArray)
public PDStream(PDDocument arg0, InputStream arg1, COSArray arg2)
Parameters
arg0
PDDocumentarg1
InputStreamarg2
COSArray
Exceptions
PDStream(PDDocument, InputStream, COSName)
public PDStream(PDDocument arg0, InputStream arg1, COSName arg2)
Parameters
arg0
PDDocumentarg1
InputStreamarg2
COSName
Exceptions
PDStream(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 PDStream(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
COSObject
public COSBase COSObject { get; }
Property Value
DecodeParms
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#getDecodeParms-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#setDecodeParms-java.util.List-
public List<object> DecodeParms { get; set; }
Property Value
DecodedStreamLength
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#getDecodedStreamLength-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#setDecodedStreamLength-int-
public int DecodedStreamLength { get; set; }
Property Value
File
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#getFile-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#setFile-org.apache.pdfbox.pdmodel.common.filespecification.PDFileSpecification-
public PDFileSpecification File { get; set; }
Property Value
FileDecodeParams
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#getFileDecodeParams-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#setFileDecodeParams-java.util.List-
public List<object> FileDecodeParams { get; set; }
Property Value
FileFilters
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#getFileFilters-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#setFileFilters-java.util.List-
public List<String> FileFilters { get; set; }
Property Value
Filters
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#getFilters-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#setFilters-java.util.List-
public List<COSName> Filters { get; set; }
Property Value
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
Length
public int Length { get; }
Property Value
Metadata
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#getMetadata-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/common/PDStream.html#setMetadata-org.apache.pdfbox.pdmodel.common.PDMetadata-
public PDMetadata Metadata { get; set; }
Property Value
Methods
CreateInputStream()
public COSInputStream CreateInputStream()
Returns
Exceptions
CreateInputStream(List<String>)
public InputStream CreateInputStream(List<String> arg0)
Parameters
Returns
Exceptions
CreateInputStream(DecodeOptions)
public COSInputStream CreateInputStream(DecodeOptions arg0)
Parameters
Returns
Exceptions
CreateOutputStream()
public OutputStream CreateOutputStream()
Returns
Exceptions
CreateOutputStream(COSName)
public OutputStream CreateOutputStream(COSName arg0)
Parameters
Returns
Exceptions
ToByteArray()
public byte[] ToByteArray()