[]
Represents a PDF Array object.
public class PdfArray : List<IPdfObject>, IList<IPdfObject>, ICollection<IPdfObject>, IList, ICollection, IReadOnlyList<IPdfObject>, IReadOnlyCollection<IPdfObject>, IEnumerable<IPdfObject>, IEnumerable, IPdfArray
Initializes a new instance of the PdfArray class.
public PdfArray()
Initializes a new instance of the PdfArray class.
public PdfArray(Offsets offsets)
offsets OffsetsInitializes a new instance of the PdfArray class.
public PdfArray(params IPdfObject[] items)
items IPdfObject[]Initializes a new instance of the PdfArray class.
public PdfArray(IReadOnlyList<Quadrilateral> value)
value IReadOnlyList<Quadrilateral>Initializes a new instance of the PdfArray class.
public PdfArray(IReadOnlyList<PointF> value)
value IReadOnlyList<PointF>Initializes a new instance of the PdfArray class.
public PdfArray(double x, double y, double width, double height)
Initializes a new instance of the PdfArray class.
public PdfArray(Color value)
value ColorInitializes a new instance of the PdfArray class.
public PdfArray(RectangleF rect)
rect RectangleFInitializes a new instance of the PdfArray class.
public PdfArray(int capacity)
capacity intInitializes a new instance of the PdfArray class.
public PdfArray(int[] values)
values int[]Initializes a new instance of the PdfArray class.
public PdfArray(Matrix3x2 matrix)
matrix Matrix3x2Initializes a new instance of the PdfArray class.
public PdfArray(float[] values)
values float[]The PdfArray representing the Identity matrix.
public static readonly PdfArray IdentityMatrix
Gets a value indicating whether this PdfArray was changed.
public bool Changed { get; set; }
public static PdfArray CreateNamesArray(IEnumerable<string> strings, bool skipEmpty = true)
strings IEnumerable<string>The list of strings.
skipEmpty boolIndicates whether to skip empty or null strings.
public static PdfArray CreateStringsArray(IEnumerable<string> strings, bool skipEmpty = true)
strings IEnumerable<string>The list of strings.
skipEmpty boolIndicates whether to skip empty or null strings.
public override string ToString()