Skip to main content
Skip table of contents

XmpWriter

XmpWriter Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.xml.xmp
  iTextSharp.text.xml.xmp.XmpWriter[[XmpWriter]]
  end

Members

Properties

Public properties
TypeNameMethods
stringAboutget, set
boolReadOnlyget, set
IXmpMetaXmpMetaget

Methods

Public methods
ReturnsName
voidAddDocInfoProperty(object key, string value)
voidAddRdfDescription(...)
voidAppendAlternateArrayItem(string schemaNS, string arrayName, string value)
voidAppendArrayItem(string schemaNS, string arrayName, string value)
voidAppendOrderedArrayItem(string schemaNS, string arrayName, string value)
voidClose()
voidSerialize(Stream externalOutputStream)
voidSetProperty(string schemaNS, string propName, object value)

Details

Constructors

XmpWriter [1/4]

Source code

public XmpWriter(Stream os, string utfEncoding, int extraSpace)
Arguments
TypeNameDescription
Streamos
stringutfEncoding
intextraSpace
XmpWriter [2/4]

Source code

public XmpWriter(Stream os)
Arguments
TypeNameDescription
Streamos
XmpWriter [3/4]

Source code

public XmpWriter(Stream os, PdfDictionary info)
Arguments
TypeNameDescription
Streamos
PdfDictionaryinfo
XmpWriter [4/4]

Source code

public XmpWriter(Stream os, IDictionary<string, string> info)
Arguments
TypeNameDescription
Streamos
IDictionary<string, string>info

Methods

AddRdfDescription [1/2]

Source code

public virtual void AddRdfDescription(string xmlns, string content)
Arguments
TypeNameDescription
stringxmlns
stringcontent
AddRdfDescription [2/2]

Source code

public virtual void AddRdfDescription(XmpSchema s)
Arguments
TypeNameDescription
XmpSchemas
SetProperty

Source code

public virtual void SetProperty(string schemaNS, string propName, object value)
Arguments
TypeNameDescription
stringschemaNS
stringpropName
objectvalue
AppendArrayItem

Source code

public virtual void AppendArrayItem(string schemaNS, string arrayName, string value)
Arguments
TypeNameDescription
stringschemaNS
stringarrayName
stringvalue
AppendOrderedArrayItem

Source code

public virtual void AppendOrderedArrayItem(string schemaNS, string arrayName, string value)
Arguments
TypeNameDescription
stringschemaNS
stringarrayName
stringvalue
AppendAlternateArrayItem

Source code

public virtual void AppendAlternateArrayItem(string schemaNS, string arrayName, string value)
Arguments
TypeNameDescription
stringschemaNS
stringarrayName
stringvalue
Serialize

Source code

public virtual void Serialize(Stream externalOutputStream)
Arguments
TypeNameDescription
StreamexternalOutputStream
Close

Source code

public virtual void Close()
AddDocInfoProperty

Source code

public virtual void AddDocInfoProperty(object key, string value)
Arguments
TypeNameDescription
objectkey
stringvalue

Properties

XmpMeta
public virtual IXmpMeta XmpMeta { get; }
ReadOnly
public virtual bool ReadOnly { get; set; }
About
public virtual string About { get; set; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.