Class PDDocumentInformation
public class PDDocumentInformation : COSObjectable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ICOSObjectable
- Inheritance
-
PDDocumentInformation
- Implements
Constructors
PDDocumentInformation()
public PDDocumentInformation()
PDDocumentInformation(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public PDDocumentInformation(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
PDDocumentInformation(COSDictionary)
public PDDocumentInformation(COSDictionary arg0)
Parameters
Properties
Author
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#getAuthor-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#setAuthor-java.lang.String-
public String Author { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
COSObject
public COSBase COSObject { get; }
Property Value
CreationDate
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#getCreationDate-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#setCreationDate-java.util.Calendar-
public Calendar CreationDate { get; set; }
Property Value
Creator
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#getCreator-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#setCreator-java.lang.String-
public String Creator { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Keywords
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#getKeywords-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#setKeywords-java.lang.String-
public String Keywords { get; set; }
Property Value
MetadataKeys
public Set<String> MetadataKeys { get; }
Property Value
ModificationDate
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#getModificationDate-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#setModificationDate-java.util.Calendar-
public Calendar ModificationDate { get; set; }
Property Value
Producer
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#getProducer-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#setProducer-java.lang.String-
public String Producer { get; set; }
Property Value
Subject
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#getSubject-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#setSubject-java.lang.String-
public String Subject { get; set; }
Property Value
Title
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#getTitle-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#setTitle-java.lang.String-
public String Title { get; set; }
Property Value
Trapped
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#getTrapped-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.8/org/apache/pdfbox/pdmodel/PDDocumentInformation.html#setTrapped-java.lang.String-
public String Trapped { get; set; }
Property Value
Methods
CreatePoolableInstance()
HPA initializer for PDDocumentInformation()
public static PDDocumentInformation CreatePoolableInstance()
Returns
CreatePoolableInstance(COSDictionary)
HPA initializer for PDDocumentInformation(Org.Apache.Pdfbox.Cos.COSDictionary arg0)
public static PDDocumentInformation CreatePoolableInstance(COSDictionary arg0)
Parameters
arg0COSDictionary
Returns
GetCustomMetadataValue(String)
public String GetCustomMetadataValue(String arg0)
Parameters
Returns
GetPropertyStringValue(String)
public object GetPropertyStringValue(String arg0)
Parameters
Returns
SetCustomMetadataValue(String, String)
public void SetCustomMetadataValue(String arg0, String arg1)