ByteBuffer Public class
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph iTextSharp.text.pdf
iTextSharp.text.pdf.ByteBuffer[[ByteBuffer]]
end
subgraph System.IO
System.IO.Stream[[Stream]]
end
System.IO.Stream --> iTextSharp.text.pdf.ByteBuffer
Members
Properties
Public properties
Methods
Public Static methods
Public methods
Details
Inheritance
Constructors
ByteBuffer [1/2]
Source code
public ByteBuffer()
ByteBuffer [2/2]
Source code
public ByteBuffer(int size)
Arguments
Type | Name | Description |
---|
int | size | |
Methods
SetCacheSize
Source code
public static void SetCacheSize(int size)
Arguments
Type | Name | Description |
---|
int | size | |
FillCache
Source code
public static void FillCache(int decimals)
Arguments
Type | Name | Description |
---|
int | decimals | |
Append_i
Source code
public virtual ByteBuffer Append_i(int b)
Arguments
Append [1/10]
Source code
public virtual ByteBuffer Append(byte[] b, int off, int len)
Arguments
Type | Name | Description |
---|
byte``[] | b | |
int | off | |
int | len | |
Append [2/10]
Source code
public virtual ByteBuffer Append(byte[] b)
Arguments
Type | Name | Description |
---|
byte``[] | b | |
Append [3/10]
Source code
public virtual ByteBuffer Append(string str)
Arguments
Type | Name | Description |
---|
string | str | |
Append [4/10]
Source code
public virtual ByteBuffer Append(char c)
Arguments
Append [5/10]
Source code
public virtual ByteBuffer Append(ByteBuffer buf)
Arguments
Append [6/10]
Source code
public virtual ByteBuffer Append(int i)
Arguments
Append [7/10]
Source code
public virtual ByteBuffer Append(long i)
Arguments
Append [8/10]
Source code
public virtual ByteBuffer Append(byte b)
Arguments
AppendHex
Source code
public virtual ByteBuffer AppendHex(byte b)
Arguments
Append [9/10]
Source code
public virtual ByteBuffer Append(float i)
Arguments
Type | Name | Description |
---|
float | i | |
Append [10/10]
Source code
public virtual ByteBuffer Append(double d)
Arguments
Type | Name | Description |
---|
double | d | |
Source code
public static string FormatDouble(double d)
Arguments
Type | Name | Description |
---|
double | d | |
Source code
public static string FormatDouble(double d, ByteBuffer buf)
Arguments
Reset
Source code
public virtual void Reset()
ToByteArray
Source code
public virtual byte ToByteArray()
ToString
Source code
public override string ToString()
WriteTo
Source code
public virtual void WriteTo(Stream str)
Arguments
Type | Name | Description |
---|
Stream | str | |
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[] buffer, int offset, int count)
Arguments
Type | Name | Description |
---|
byte``[] | buffer | |
int | offset | |
int | count | |
WriteByte
Source code
public override void WriteByte(byte value)
Arguments
Type | Name | Description |
---|
byte | value | |
Properties
Size
public virtual int Size { get; set; }
Buffer
public virtual byte Buffer { 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