Skip to main content
Skip table of contents

RandomAccessSourceFactory

RandomAccessSourceFactory Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.io
  iTextSharp.text.io.RandomAccessSourceFactory[[RandomAccessSourceFactory]]
  end

Members

Methods

Public methods

Details

Constructors

RandomAccessSourceFactory

Source code

public RandomAccessSourceFactory()

Methods

SetForceRead

Source code

public RandomAccessSourceFactory SetForceRead(bool forceRead)
Arguments
TypeNameDescription
boolforceRead
SetExclusivelyLockFile

Source code

public RandomAccessSourceFactory SetExclusivelyLockFile(bool exclusivelyLockFile)
Arguments
TypeNameDescription
boolexclusivelyLockFile
CreateSource [1/4]

Source code

public IRandomAccessSource CreateSource(byte[] data)
Arguments
TypeNameDescription
byte``[]data
CreateSource [2/4]

Source code

public IRandomAccessSource CreateSource(FileStream raf)
Arguments
TypeNameDescription
FileStreamraf
CreateSource [3/4]

Source code

public IRandomAccessSource CreateSource(Uri url)
Arguments
TypeNameDescription
Uriurl
CreateSource [4/4]

Source code

public IRandomAccessSource CreateSource(Stream inp)
Arguments
TypeNameDescription
Streaminp
CreateBestSource

Source code

public IRandomAccessSource CreateBestSource(string filename)
Arguments
TypeNameDescription
stringfilename
CreateRanged

Source code

public IRandomAccessSource CreateRanged(IRandomAccessSource source, IList<long> ranges)
Arguments
TypeNameDescription
IRandomAccessSourcesource
IList<long>ranges

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.