[]
        
(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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
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
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
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)
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)
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)
Parameters
Type Name Description
PdfName key
IPdfObject value