[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Writer.PdfStreamWriterBase.AddDictEntry

AddDictEntry Method

AddDictEntry(PdfName, bool)

Adds a dictionary entry with PDF bool value.

Declaration
public void AddDictEntry(PdfName key, bool value)
Public Sub AddDictEntry(key As PdfName, value As Boolean)
Parameters
Type Name Description
PdfName key
bool value

AddDictEntry(PdfName, int)

Adds a dictionary entry with integer value.

Declaration
public void AddDictEntry(PdfName key, int value)
Public Sub AddDictEntry(key As PdfName, value As Integer)
Parameters
Type Name Description
PdfName key
int value

AddDictEntry(PdfName, long)

Adds a dictionary entry with integer value.

Declaration
public void AddDictEntry(PdfName key, long value)
Public Sub AddDictEntry(key As PdfName, value As Long)
Parameters
Type Name Description
PdfName key
long value

AddDictEntry(PdfName, float)

Adds a dictionary entry with float value.

Declaration
public void AddDictEntry(PdfName key, float value)
Public Sub AddDictEntry(key As PdfName, value As Single)
Parameters
Type Name Description
PdfName key
float value

AddDictEntry(PdfName, double)

Adds a dictionary entry with double value.

Declaration
public void AddDictEntry(PdfName key, double value)
Public Sub AddDictEntry(key As PdfName, value As Double)
Parameters
Type Name Description
PdfName key
double value

AddDictEntry(PdfName, float?, float)

Adds a dictionary entry with nullable float value.

Declaration
public void AddDictEntry(PdfName key, float? value, float defValue)
Public Sub AddDictEntry(key As PdfName, value As Single?, defValue As Single)
Parameters
Type Name Description
PdfName key
float? value
float defValue

AddDictEntry(PdfName, float?)

Adds a dictionary entry with nullable float value.

Declaration
public void AddDictEntry(PdfName key, float? value)
Public Sub AddDictEntry(key As PdfName, value As Single?)
Parameters
Type Name Description
PdfName key
float? value

AddDictEntry(PdfName, int?)

Adds a dictionary entry with nullable integer value.

Declaration
public void AddDictEntry(PdfName key, int? value)
Public Sub AddDictEntry(key As PdfName, value As Integer?)
Parameters
Type Name Description
PdfName key
int? value

AddDictEntry(PdfName, int, int)

Adds a dictionary entry with integer value.

Declaration
public void AddDictEntry(PdfName key, int value, int defValue)
Public Sub AddDictEntry(key As PdfName, value As Integer, defValue As Integer)
Parameters
Type Name Description
PdfName key
int value
int defValue

AddDictEntry(PdfName, bool?)

Adds a dictionary entry with nullable bool value.

Declaration
public void AddDictEntry(PdfName key, bool? value)
Public Sub AddDictEntry(key As PdfName, value As Boolean?)
Parameters
Type Name Description
PdfName key
bool? value

AddDictEntry(PdfName, bool, bool)

Adds a dictionary entry with bool value.

Declaration
public void AddDictEntry(PdfName key, bool value, bool defValue)
Public Sub AddDictEntry(key As PdfName, value As Boolean, defValue As Boolean)
Parameters
Type Name Description
PdfName key
bool value
bool defValue

AddDictEntry(PdfName, Offsets)

Adds a dictionary entry with Offsets value.

Declaration
public void AddDictEntry(PdfName key, Offsets value)
Public Sub AddDictEntry(key As PdfName, value As Offsets)
Parameters
Type Name Description
PdfName key
Offsets value

AddDictEntry(PdfName, Offsets?)

Adds a dictionary entry with nullable Offsets value.

Declaration
public void AddDictEntry(PdfName key, Offsets? value)
Public Sub AddDictEntry(key As PdfName, value As Offsets?)
Parameters
Type Name Description
PdfName key
Offsets? value

AddDictEntry(PdfName, RectangleF?)

Adds a dictionary entry with nullable RectangleF value.

Declaration
public void AddDictEntry(PdfName key, RectangleF? value)
Public Sub AddDictEntry(key As PdfName, value As RectangleF?)
Parameters
Type Name Description
PdfName key
RectangleF? value

AddDictEntry(PdfName, RectangleF?, RectangleF)

Adds a dictionary entry with nullable RectangleF value.

Declaration
public void AddDictEntry(PdfName key, RectangleF? value, RectangleF defValue)
Public Sub AddDictEntry(key As PdfName, value As RectangleF?, defValue As RectangleF)
Parameters
Type Name Description
PdfName key
RectangleF? value
RectangleF defValue

AddDictEntry(PdfName, RectangleF)

Adds a dictionary entry with RectangleF value.

Declaration
public void AddDictEntry(PdfName key, RectangleF value)
Public Sub AddDictEntry(key As PdfName, value As RectangleF)
Parameters
Type Name Description
PdfName key
RectangleF value

AddDictEntry(PdfName, Color)

Adds a dictionary entry with Color value.

Declaration
public void AddDictEntry(PdfName key, Color value)
Public Sub AddDictEntry(key As PdfName, value As Color)
Parameters
Type Name Description
PdfName key
Color value

AddDictEntry(PdfName, PdfDateTime)

Adds a dictionary entry with PdfDateTime value.

Declaration
public void AddDictEntry(PdfName key, PdfDateTime value)
Public Sub AddDictEntry(key As PdfName, value As PdfDateTime)
Parameters
Type Name Description
PdfName key
PdfDateTime value

AddDictEntry(PdfName, PdfDateTime?)

Adds a dictionary entry with nullable PdfDateTime value.

Declaration
public void AddDictEntry(PdfName key, PdfDateTime? value)
Public Sub AddDictEntry(key As PdfName, value As PdfDateTime?)
Parameters
Type Name Description
PdfName key
PdfDateTime? value

AddDictEntry(PdfName, IList<float>, IList<float>)

Adds a dictionary entry with float array value.

Declaration
public void AddDictEntry(PdfName key, IList<float> value, IList<float> defValue = null)
Public Sub AddDictEntry(key As PdfName, value As IList(Of Single), Optional defValue As IList(Of Single) = Nothing)
Parameters
Type Name Description
PdfName key
IList<float> value
IList<float> defValue

AddDictEntry(PdfName, IList<int>, IList<int>)

Adds a dictionary entry with integer array value.

Declaration
public void AddDictEntry(PdfName key, IList<int> value, IList<int> defValue = null)
Public Sub AddDictEntry(key As PdfName, value As IList(Of Integer), Optional defValue As IList(Of Integer) = Nothing)
Parameters
Type Name Description
PdfName key
IList<int> value
IList<int> defValue

AddDictEntry(PdfName, float[], float)

Adds a dictionary entry with line style value.

Declaration
public void AddDictEntry(PdfName key, float[] dashPattern, float dashPhase)
Public Sub AddDictEntry(key As PdfName, dashPattern As Single(), dashPhase As Single)
Parameters
Type Name Description
PdfName key
float[] dashPattern
float dashPhase

AddDictEntry<T>(PdfName, T?, T)

Adds a dictionary entry with PDF name value, the PDF name obtained as value.ToString().

Declaration
public void AddDictEntry<T>(PdfName key, T? value, T defValue) where T : struct
Public Sub AddDictEntry(Of T As Structure)(key As PdfName, value As T?, defValue As T)
Parameters
Type Name Description
PdfName key
T? value
T defValue
Type Parameters
Name Description
T

AddDictEntry<TEnum>(PdfName, PdfEnum<TEnum>)

Adds a dictionary entry with PdfEnum<TEnum> value.

Declaration
public void AddDictEntry<TEnum>(PdfName key, PdfEnum<TEnum> value) where TEnum : struct
Public Sub AddDictEntry(Of TEnum As Structure)(key As PdfName, value As PdfEnum(Of TEnum))
Parameters
Type Name Description
PdfName key
PdfEnum<TEnum> value
Type Parameters
Name Description
TEnum

AddDictEntry<TEnum>(PdfName, PdfEnum<TEnum>?)

Adds a dictionary entry with nullable PdfEnum<TEnum> value.

Declaration
public void AddDictEntry<TEnum>(PdfName key, PdfEnum<TEnum>? value) where TEnum : struct
Public Sub AddDictEntry(Of TEnum As Structure)(key As PdfName, value As PdfEnum(Of TEnum)?)
Parameters
Type Name Description
PdfName key
PdfEnum<TEnum>? value
Type Parameters
Name Description
TEnum

AddDictEntry(PdfName, Matrix3x2)

Adds a dictionary entry with Matrix3x2 value.

Declaration
public void AddDictEntry(PdfName key, Matrix3x2 value)
Public Sub AddDictEntry(key As PdfName, value As Matrix3x2)
Parameters
Type Name Description
PdfName key
Matrix3x2 value

AddDictEntry(PdfName, IList<PointF>, Func<PointF, PointF>)

Adds a dictionary entry with array of points. convertMethod is called for each item in value.

Declaration
public void AddDictEntry(PdfName key, IList<PointF> value, Func<PointF, PointF> convertMethod)
Public Sub AddDictEntry(key As PdfName, value As IList(Of PointF), convertMethod As Func(Of PointF, PointF))
Parameters
Type Name Description
PdfName key
IList<PointF> value
Func<PointF, PointF> convertMethod

AddDictEntry(PdfName, IPdfObject)

Adds a dictionary entry with value representing GrapeCity.Documents.Pdf.Spec.IPdfObject, see Write(IPdfObject).

Declaration
public abstract void AddDictEntry(PdfName key, IPdfObject value)
Public MustOverride Sub AddDictEntry(key As PdfName, value As IPdfObject)
Parameters
Type Name Description
PdfName key
IPdfObject value