PdfBody Public class
Diagram
flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf.PdfWriter iTextSharp.text.pdf.PdfWriter.PdfBody[[PdfBody]] end
Members
Properties
Internal properties
|
Type |
Name |
Methods |
|---|---|---|
|
|
|
|
Public properties
|
Type |
Name |
Methods |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Protected internal properties
|
Type |
Name |
Methods |
|---|---|---|
|
|
|
|
Methods
Protected methods
|
Returns |
Name |
|---|---|
|
|
(
obj, |
Public methods
|
Returns |
Name |
|---|---|
|
|
() |
|
|
(
root,
info,
encryption,
fileID, |
Internal methods
|
Returns |
Name |
|---|---|
|
|
( |
Protected internal methods
|
Returns |
Name |
|---|---|
|
|
(
objecta, |
|
|
( |
Details
Nested types
Classes
-
PdfCrossReference
Constructors
PdfBody
Source code
protected internal PdfBody(PdfWriter writer)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
writer |
Methods
AddToObjStm
Source code
protected virtual PdfCrossReference AddToObjStm(PdfObject obj, int nObj)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
obj |
|
|
|
nObj |
FlushObjStm
Source code
public virtual void FlushObjStm()
Add [1/6]
Source code
internal PdfIndirectObject Add(PdfObject objecta)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
objecta |
Add [2/6]
Source code
internal PdfIndirectObject Add(PdfObject objecta, bool inObjStm)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
objecta |
|
|
|
inObjStm |
Add [3/6]
Source code
internal PdfIndirectObject Add(PdfObject objecta, PdfIndirectReference refa)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
objecta |
|
|
|
refa |
Add [4/6]
Source code
internal PdfIndirectObject Add(PdfObject objecta, PdfIndirectReference refa, bool inObjStm)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
objecta |
|
|
|
refa |
|
|
|
inObjStm |
Add [5/6]
Source code
internal PdfIndirectObject Add(PdfObject objecta, int refNumber)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
objecta |
|
|
|
refNumber |
Add [6/6]
Source code
protected internal virtual PdfIndirectObject Add(PdfObject objecta, int refNumber, int generation, bool inObjStm)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
objecta |
|
|
|
refNumber |
|
|
|
generation |
|
|
|
inObjStm |
Write [1/2]
Source code
protected internal virtual void Write(PdfIndirectObject indirect, int refNumber, int generation)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
indirect |
|
|
|
refNumber |
|
|
|
generation |
Write [2/2]
Source code
protected internal virtual void Write(PdfIndirectObject indirect, int refNumber)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
indirect |
|
|
|
refNumber |
WriteCrossReferenceTable
Source code
public virtual void WriteCrossReferenceTable(Stream os, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
os |
|
|
|
root |
|
|
|
info |
|
|
|
encryption |
|
|
|
fileID |
|
|
|
prevxref |
Properties
Refnum
internal int Refnum { set; }
PdfIndirectReference
public virtual PdfIndirectReference PdfIndirectReference { get; }
IndirectReferenceNumber
protected internal virtual int IndirectReferenceNumber { get; }
Offset
public virtual long Offset { get; }
Size
public virtual int Size { get; }
Generated with ModularDoc