iText 5

PdfFileSpecification

PdfFileSpecification Public class

Diagram

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

Members

Properties

Public properties

Methods

Public Static methods
Public methods

Returns

Name

void

AddCollectionItem

(

PdfCollectionItem

ci)

void

AddDescription

(string description, bool unicode)

void

SetUnicodeFileName

(string filename, bool unicode)

void

ToPdf

(

PdfWriter

writer, Stream os)

Details

Inheritance

Constructors

PdfFileSpecification

Source code

public PdfFileSpecification()

Methods

Url

Source code

public static PdfFileSpecification Url(PdfWriter writer, string url)

Arguments

Type

Name

Description

PdfWriter

writer

string

url

FileEmbedded [1/5]

Source code

public static PdfFileSpecification FileEmbedded(PdfWriter writer, string filePath, string fileDisplay, byte[] fileStore)

Arguments

Type

Name

Description

PdfWriter

writer

string

filePath

string

fileDisplay

byte``[]

fileStore

FileEmbedded [2/5]

Source code

public static PdfFileSpecification FileEmbedded(PdfWriter writer, string filePath, string fileDisplay, byte[] fileStore, int compressionLevel)

Arguments

Type

Name

Description

PdfWriter

writer

string

filePath

string

fileDisplay

byte``[]

fileStore

int

compressionLevel

FileEmbedded [3/5]

Source code

public static PdfFileSpecification FileEmbedded(PdfWriter writer, string filePath, string fileDisplay, byte[] fileStore, bool compress)

Arguments

Type

Name

Description

PdfWriter

writer

string

filePath

string

fileDisplay

byte``[]

fileStore

bool

compress

FileEmbedded [4/5]

Source code

public static PdfFileSpecification FileEmbedded(PdfWriter writer, string filePath, string fileDisplay, byte[] fileStore, bool compress, string mimeType, PdfDictionary fileParameter)

Arguments

Type

Name

Description

PdfWriter

writer

string

filePath

string

fileDisplay

byte``[]

fileStore

bool

compress

string

mimeType

PdfDictionary

fileParameter

FileEmbedded [5/5]

Source code

public static PdfFileSpecification FileEmbedded(PdfWriter writer, string filePath, string fileDisplay, byte[] fileStore, string mimeType, PdfDictionary fileParameter, int compressionLevel)

Arguments

Type

Name

Description

PdfWriter

writer

string

filePath

string

fileDisplay

byte``[]

fileStore

string

mimeType

PdfDictionary

fileParameter

int

compressionLevel

FileExtern

Source code

public static PdfFileSpecification FileExtern(PdfWriter writer, string filePath)

Arguments

Type

Name

Description

PdfWriter

writer

string

filePath

SetUnicodeFileName

Source code

public virtual void SetUnicodeFileName(string filename, bool unicode)

Arguments

Type

Name

Description

string

filename

bool

unicode

AddDescription

Source code

public virtual void AddDescription(string description, bool unicode)

Arguments

Type

Name

Description

string

description

bool

unicode

AddCollectionItem

Source code

public virtual void AddCollectionItem(PdfCollectionItem ci)

Arguments

Type

Name

Description

PdfCollectionItem

ci

ToPdf

Source code

public override void ToPdf(PdfWriter writer, Stream os)

Arguments

Type

Name

Description

PdfWriter

writer

Stream

os

Properties

Reference

public virtual PdfIndirectReference Reference { get; }

MultiByteFileName

public virtual byte MultiByteFileName { set; }

Volatile

public virtual bool Volatile { set; }

Generated with ModularDoc