BarcodePDF417 Public class
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph iTextSharp.text.pdf
iTextSharp.text.pdf.BarcodePDF417[[BarcodePDF417]]
end
Members
Properties
Public properties
Methods
Protected methods
Public methods
Internal methods
Protected Static methods
Details
Nested types
Classes
Constructors
BarcodePDF417
Source code
public BarcodePDF417()
Methods
CheckSegmentType
Source code
protected virtual bool CheckSegmentType(Segment segment, char type)
Arguments
Type | Name | Description |
---|
Segment | segment | |
char | type | |
GetSegmentLength
Source code
protected virtual int GetSegmentLength(Segment segment)
Arguments
Type | Name | Description |
---|
Segment | segment | |
SetDefaultParameters
Source code
public virtual void SetDefaultParameters()
OutCodeword17
Source code
protected virtual void OutCodeword17(int codeword)
Arguments
Type | Name | Description |
---|
int | codeword | |
OutCodeword18
Source code
protected virtual void OutCodeword18(int codeword)
Arguments
Type | Name | Description |
---|
int | codeword | |
OutCodeword
Source code
protected virtual void OutCodeword(int codeword)
Arguments
Type | Name | Description |
---|
int | codeword | |
OutStopPattern
Source code
protected virtual void OutStopPattern()
OutStartPattern
Source code
protected virtual void OutStartPattern()
OutPaintCode
Source code
protected virtual void OutPaintCode()
CalculateErrorCorrection
Source code
protected virtual void CalculateErrorCorrection(int dest)
Arguments
Type | Name | Description |
---|
int | dest | |
GetTextTypeAndValue
Source code
protected virtual int GetTextTypeAndValue(int maxLength, int idx)
Arguments
Type | Name | Description |
---|
int | maxLength | |
int | idx | |
TextCompaction
Source code
protected virtual void TextCompaction(int start, int length)
Arguments
Type | Name | Description |
---|
int | start | |
int | length | |
BasicNumberCompaction
Source code
protected virtual void BasicNumberCompaction(int start, int length)
Arguments
Type | Name | Description |
---|
int | start | |
int | length | |
NumberCompaction
Source code
protected virtual void NumberCompaction(int start, int length)
Arguments
Type | Name | Description |
---|
int | start | |
int | length | |
ByteCompaction6
Source code
protected virtual void ByteCompaction6(int start)
Arguments
Type | Name | Description |
---|
int | start | |
ByteCompaction
Source code
internal void ByteCompaction(int start, int length)
Arguments
Type | Name | Description |
---|
int | start | |
int | length | |
BreakString
Source code
internal void BreakString()
Assemble
Source code
protected virtual void Assemble()
MaxPossibleErrorLevel
Source code
protected static int MaxPossibleErrorLevel(int remain)
Arguments
Type | Name | Description |
---|
int | remain | |
DumpList
Source code
protected virtual void DumpList()
GetMaxSquare
Source code
protected virtual int GetMaxSquare()
PaintCode
Source code
public virtual void PaintCode()
GetImage
Source code
public virtual Image GetImage()
CreateDrawingImage
Source code
public virtual Image CreateDrawingImage(Color foreground, Color background)
Arguments
Type | Name | Description |
---|
Color | foreground | |
Color | background | |
SetText
Source code
public virtual void SetText(string s)
Arguments
Type | Name | Description |
---|
string | s | |
PlaceBarcode
Source code
public virtual void PlaceBarcode(PdfContentByte cb, BaseColor foreground, float moduleHeight, float moduleWidth)
Arguments
GetBarcodeSize
Source code
public virtual Rectangle GetBarcodeSize()
Properties
MacroSegmentId
public virtual int MacroSegmentId { set; }
MacroSegmentCount
public virtual int MacroSegmentCount { set; }
MacroFileId
public virtual string MacroFileId { set; }
OutBits
public virtual byte OutBits { get; }
BitColumns
public virtual int BitColumns { get; }
CodeRows
public virtual int CodeRows { get; set; }
CodeColumns
public virtual int CodeColumns { get; set; }
Codewords
public virtual int Codewords { get; }
LenCodewords
public virtual int LenCodewords { get; set; }
ErrorLevel
public virtual int ErrorLevel { get; set; }
Text
public virtual byte Text { get; set; }
Options
public virtual int Options { get; set; }
AspectRatio
public virtual float AspectRatio { get; set; }
YHeight
public virtual float YHeight { get; set; }
Generated with ModularDoc