iText 5

OutputStreamEncryption

OutputStreamEncryption Public class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf iTextSharp.text.pdf.OutputStreamEncryption[[OutputStreamEncryption]] end subgraph System.IO System.IO.Stream[[Stream]] end System.IO.Stream --> iTextSharp.text.pdf.OutputStreamEncryption

Members

Properties

Public properties

Type

Name

Methods

bool

CanRead

get

bool

CanSeek

get

bool

CanWrite

get

long

Length

get

long

Position

get, set

Methods

Public methods

Returns

Name

void

Close

()

void

Finish

()

void

Flush

()

int

Read

(byte``[] buffer, int offset, int count)

long

Seek

(long offset, SeekOrigin origin)

void

SetLength

(long value)

void

Write

(byte``[] b, int off, int len)

void

WriteByte

(byte value)

Details

Inheritance

  • Stream

Constructors

OutputStreamEncryption [1/2]

Source code

public OutputStreamEncryption(Stream outc, byte[] key, int off, int len, int revision)

Arguments

Type

Name

Description

Stream

outc

byte``[]

key

int

off

int

len

int

revision

OutputStreamEncryption [2/2]

Source code

public OutputStreamEncryption(Stream outc, byte[] key, int revision)

Arguments

Type

Name

Description

Stream

outc

byte``[]

key

int

revision

Methods

Flush

Source code

public override void Flush()

Read

Source code

public override int Read(byte[] buffer, int offset, int count)

Arguments

Type

Name

Description

byte``[]

buffer

int

offset

int

count

Seek

Source code

public override long Seek(long offset, SeekOrigin origin)

Arguments

Type

Name

Description

long

offset

SeekOrigin

origin

SetLength

Source code

public override void SetLength(long value)

Arguments

Type

Name

Description

long

value

Write

Source code

public override void Write(byte[] b, int off, int len)

Arguments

Type

Name

Description

byte``[]

b

int

off

int

len

Close

Source code

public override void Close()

WriteByte

Source code

public override void WriteByte(byte value)

Arguments

Type

Name

Description

byte

value

Finish

Source code

public virtual void Finish()

Properties

CanRead

public override bool CanRead { get; }

CanSeek

public override bool CanSeek { get; }

CanWrite

public override bool CanWrite { get; }

Length

public override long Length { get; }

Position

public override long Position { get; set; }

Generated with ModularDoc