iText 5

PdfStream

PdfStream Public class

Diagram

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

Members

Properties

Public properties

Type

Name

Methods

int

RawLength

get

Methods

Public methods

Returns

Name

void

FlateCompress

(...)

void

ToPdf

(

PdfWriter

writer, Stream os)

string

ToString

()

void

WriteContent

(Stream os)

void

WriteLength

()

Protected methods

Returns

Name

void

SuperToPdf

(

PdfWriter

writer, Stream os)

Details

Inheritance

Constructors

PdfStream [1/3]

Source code

public PdfStream(byte[] bytes)

Arguments

Type

Name

Description

byte``[]

bytes

PdfStream [2/3]

Source code

public PdfStream(Stream inputStream, PdfWriter writer)

Arguments

Type

Name

Description

Stream

inputStream

PdfWriter

writer

PdfStream [3/3]

Source code

protected PdfStream()

Methods

WriteLength

Source code

public virtual void WriteLength()

FlateCompress [1/2]

Source code

public virtual void FlateCompress()

FlateCompress [2/2]

Source code

public virtual void FlateCompress(int compressionLevel)

Arguments

Type

Name

Description

int

compressionLevel

SuperToPdf

Source code

protected virtual void SuperToPdf(PdfWriter writer, Stream os)

Arguments

Type

Name

Description

PdfWriter

writer

Stream

os

ToPdf

Source code

public override void ToPdf(PdfWriter writer, Stream os)

Arguments

Type

Name

Description

PdfWriter

writer

Stream

os

WriteContent

Source code

public virtual void WriteContent(Stream os)

Arguments

Type

Name

Description

Stream

os

ToString

Source code

public override string ToString()

Properties

RawLength

public virtual int RawLength { get; }

Generated with ModularDoc