[]
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()