iText 5

PdfString

PdfString Public class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf iTextSharp.text.pdf.PdfString[[PdfString]] iTextSharp.text.pdf.PdfObject[[PdfObject]] class iTextSharp.text.pdf.PdfObject abstractStyle; end iTextSharp.text.pdf.PdfObject --> iTextSharp.text.pdf.PdfString

Members

Properties

Public properties

Type

Name

Methods

string

Encoding

get

Methods

Public methods

Returns

Name

byte``[]

GetBytes

()

byte``[]

GetOriginalBytes

()

bool

IsHexWriting

()

PdfString

SetHexWriting

(bool hexWriting)

void

ToPdf

(

PdfWriter

writer, Stream os)

string

ToString

()

string

ToUnicodeString

()

Internal methods

Returns

Name

void

Decrypt

(

PdfReader

reader)

void

SetObjNum

(int objNum, int objGen)

Details

Inheritance

Constructors

PdfString [1/4]

Source code

public PdfString()

PdfString [2/4]

Source code

public PdfString(string value)

Arguments

Type

Name

Description

string

value

PdfString [3/4]

Source code

public PdfString(string value, string encoding)

Arguments

Type

Name

Description

string

value

string

encoding

PdfString [4/4]

Source code

public PdfString(byte[] bytes)

Arguments

Type

Name

Description

byte``[]

bytes

Methods

ToPdf

Source code

public override void ToPdf(PdfWriter writer, Stream os)

Arguments

Type

Name

Description

PdfWriter

writer

Stream

os

ToString

Source code

public override string ToString()

ToUnicodeString

Source code

public virtual string ToUnicodeString()

SetObjNum

Source code

internal void SetObjNum(int objNum, int objGen)

Arguments

Type

Name

Description

int

objNum

int

objGen

Decrypt

Source code

internal void Decrypt(PdfReader reader)

Arguments

Type

Name

Description

PdfReader

reader

GetBytes

Source code

public override byte GetBytes()

GetOriginalBytes

Source code

public virtual byte GetOriginalBytes()

SetHexWriting

Source code

public virtual PdfString SetHexWriting(bool hexWriting)

Arguments

Type

Name

Description

bool

hexWriting

IsHexWriting

Source code

public virtual bool IsHexWriting()

Properties

Encoding

public virtual string Encoding { get; }

Generated with ModularDoc