Skip to main content
Skip table of contents

OutputStreamCounter

OutputStreamCounter Public class

Diagram

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

Members

Properties

Public properties
TypeNameMethods
boolCanReadget
boolCanSeekget
boolCanWriteget
longCounterget
longLengthget
longPositionget, set

Methods

Public methods
ReturnsName
voidClose()
voidFlush()
intRead(byte``[] buffer, int offset, int count)
voidResetCounter()
longSeek(long offset, SeekOrigin origin)
voidSetLength(long value)
voidWrite(byte``[] buffer, int offset, int count)

Details

Inheritance

  • Stream

Constructors

OutputStreamCounter

Source code

public OutputStreamCounter(Stream _outc)
Arguments
TypeNameDescription
Stream_outc

Methods

ResetCounter

Source code

public virtual void ResetCounter()
Flush

Source code

public override void Flush()
Read

Source code

public override int Read(byte[] buffer, int offset, int count)
Arguments
TypeNameDescription
byte``[]buffer
intoffset
intcount
Seek

Source code

public override long Seek(long offset, SeekOrigin origin)
Arguments
TypeNameDescription
longoffset
SeekOriginorigin
SetLength

Source code

public override void SetLength(long value)
Arguments
TypeNameDescription
longvalue
Write

Source code

public override void Write(byte[] buffer, int offset, int count)
Arguments
TypeNameDescription
byte``[]buffer
intoffset
intcount
Close

Source code

public override void Close()

Properties

Counter
public virtual long Counter { get; }
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

JavaScript errors detected

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

If this problem persists, please contact our support.