[]
Represents a PDF Name object. Technically a PDF name is an immutable array of bytes. This class overrides and implements:
public class PdfName : IPdfName, IReadOnlyList<byte>, IReadOnlyCollection<byte>, IEnumerable<byte>, IEnumerable, IEquatable<PdfName>
| Name | Description |
|---|---|
| PdfName(byte[]) | Initializes a new instance of the PdfName class. |
| PdfName(byte[], int, int) | Initializes a new instance of the PdfName class. |
| PdfName(string) | Initializes a new instance of the PdfName class. |
| Name | Description |
|---|---|
| s_EmptyPdfNameArray | Gets the empty array of PdfName objects. |
| Name | Description |
|---|---|
| Count | Gets the number of elements contained in the PdfString. |
| this[int] | Gets or sets the byte at the specified index. |
| Name | Description |
|---|---|
| AreAllPdfNamesUnique(IList<PdfName>) | Checks whether all PdfName objects are unique. |
| Contains(byte) | Determines whether a byte is in the PdfString. |
| CopyTo(byte[], int) | Copies the entire PdfString to a compatible one-dimensional array, starting at the specified index of the target array. |
| Equals(PdfName) | Checks whether this PdfName equals to |
| Equals(object) | |
| GetHashCode() | |
| GetOrCreate(byte[]) | Creates a new PdfName or returns existing predefined Standard Name. |
| GetOrCreate(byte[], int) | Creates a new PdfName or returns existing predefined Standard Name. |
| GetOrCreate(string) | Creates a new PdfName or returns existing predefined Standard Name. |
| IsNullOrEmpty(PdfName) | Returns true if |
| IsValidChar(byte) | Checks whether the specified byte is valid and can be written to the PDF stream without '#' prefix. |
| ToString() |
| Name | Description |
|---|---|
| operator ==(PdfName, PdfName) | The equality operator. |
| operator !=(PdfName, PdfName) | The inequality operator. |