C# Class iTextSharp.text.pdf.PdfAnnotation

Inheritance: PdfDictionary
ファイルを表示 Open project: mapo80/iTextSharp-Monotouch Class Usage Examples

Public Properties

Property Type Description
AA_BLUR PdfName
AA_DOWN PdfName
AA_ENTER PdfName
AA_EXIT PdfName
AA_FOCUS PdfName
AA_JS_CHANGE PdfName
AA_JS_FORMAT PdfName
AA_JS_KEY PdfName
AA_JS_OTHER_CHANGE PdfName
AA_UP PdfName
APPEARANCE_DOWN PdfName
APPEARANCE_NORMAL PdfName
APPEARANCE_ROLLOVER PdfName
HIGHLIGHT_INVERT PdfName
HIGHLIGHT_NONE PdfName
HIGHLIGHT_OUTLINE PdfName
HIGHLIGHT_PUSH PdfName
HIGHLIGHT_TOGGLE PdfName

Protected Properties

Property Type Description
annotation bool
form bool
reference PdfIndirectReference
templates object>.Dictionary
used bool
writer PdfWriter

Private Properties

Property Type Description
IsUsed bool

Public Methods

Method Description
CreateFileAttachment ( PdfWriter writer, Rectangle rect, String contents, PdfFileSpecification fs ) : PdfAnnotation
CreateFileAttachment ( PdfWriter writer, Rectangle rect, String contents, byte fileStore, String file, String fileDisplay ) : PdfAnnotation
CreateFreeText ( PdfWriter writer, Rectangle rect, string contents, PdfContentByte defaultAppearance ) : PdfAnnotation
CreateInk ( PdfWriter writer, Rectangle rect, string contents, float inkList ) : PdfAnnotation
CreateLine ( PdfWriter writer, Rectangle rect, string contents, float x1, float y1, float x2, float y2 ) : PdfAnnotation
CreateLink ( PdfWriter writer, Rectangle rect, PdfName highlight, PdfAction action ) : PdfAnnotation
CreateLink ( PdfWriter writer, Rectangle rect, PdfName highlight, int page, PdfDestination dest ) : PdfAnnotation
CreateLink ( PdfWriter writer, Rectangle rect, PdfName highlight, string namedDestination ) : PdfAnnotation
CreateMarkup ( PdfWriter writer, Rectangle rect, string contents, int type, float quadPoints ) : PdfAnnotation
CreatePolygonPolyline ( PdfWriter writer, Rectangle rect, String contents, bool polygon, PdfArray vertices ) : PdfAnnotation
CreatePopup ( PdfWriter writer, Rectangle rect, string contents, bool open ) : PdfAnnotation
CreateScreen ( PdfWriter writer, Rectangle rect, String clipTitle, PdfFileSpecification fs, String mimeType, bool playOnDisplay ) : PdfAnnotation
CreateSquareCircle ( PdfWriter writer, Rectangle rect, string contents, bool square ) : PdfAnnotation
CreateStamp ( PdfWriter writer, Rectangle rect, string contents, string name ) : PdfAnnotation
CreateText ( PdfWriter writer, Rectangle rect, string title, string contents, bool open, string icon ) : PdfAnnotation
GetMKColor ( BaseColor color ) : PdfArray
IsAnnotation ( ) : bool
IsForm ( ) : bool
PdfAnnotation ( PdfWriter writer, Rectangle rect ) : System
PdfAnnotation ( PdfWriter writer, float llx, float lly, float urx, float ury, PdfAction action ) : System
PdfAnnotation ( PdfWriter writer, float llx, float lly, float urx, float ury, PdfString title, PdfString content ) : System
SetAdditionalActions ( PdfName key, PdfAction action ) : void
SetAppearance ( PdfName ap, PdfTemplate template ) : void
SetAppearance ( PdfName ap, string state, PdfTemplate template ) : void
SetHighlighting ( PdfName highlight ) : void
SetMKIconFit ( PdfName scale, PdfName scalingType, float leftoverLeft, float leftoverBottom, bool fitInBounds ) : void
SetPage ( ) : void
SetUsed ( ) : void
ShallowDuplicate ( PdfAnnotation annot ) : PdfAnnotation

Protected Methods

Method Description
CreateLink ( PdfWriter writer, Rectangle rect, PdfName highlight ) : PdfAnnotation

Private Methods

Method Description
IsUsed ( ) : bool

Method Details

CreateFileAttachment() public static method

public static CreateFileAttachment ( PdfWriter writer, Rectangle rect, String contents, PdfFileSpecification fs ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents String
fs PdfFileSpecification
return PdfAnnotation

CreateFileAttachment() public static method

public static CreateFileAttachment ( PdfWriter writer, Rectangle rect, String contents, byte fileStore, String file, String fileDisplay ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents String
fileStore byte
file String
fileDisplay String
return PdfAnnotation

CreateFreeText() public static method

public static CreateFreeText ( PdfWriter writer, Rectangle rect, string contents, PdfContentByte defaultAppearance ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents string
defaultAppearance PdfContentByte
return PdfAnnotation

CreateInk() public static method

public static CreateInk ( PdfWriter writer, Rectangle rect, string contents, float inkList ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents string
inkList float
return PdfAnnotation

CreateLine() public static method

public static CreateLine ( PdfWriter writer, Rectangle rect, string contents, float x1, float y1, float x2, float y2 ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents string
x1 float
y1 float
x2 float
y2 float
return PdfAnnotation

CreateLink() protected static method

protected static CreateLink ( PdfWriter writer, Rectangle rect, PdfName highlight ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
highlight PdfName
return PdfAnnotation

CreateLink() public static method

public static CreateLink ( PdfWriter writer, Rectangle rect, PdfName highlight, PdfAction action ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
highlight PdfName
action PdfAction
return PdfAnnotation

CreateLink() public static method

public static CreateLink ( PdfWriter writer, Rectangle rect, PdfName highlight, int page, PdfDestination dest ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
highlight PdfName
page int
dest PdfDestination
return PdfAnnotation

CreateLink() public static method

public static CreateLink ( PdfWriter writer, Rectangle rect, PdfName highlight, string namedDestination ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
highlight PdfName
namedDestination string
return PdfAnnotation

CreateMarkup() public static method

public static CreateMarkup ( PdfWriter writer, Rectangle rect, string contents, int type, float quadPoints ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents string
type int
quadPoints float
return PdfAnnotation

CreatePolygonPolyline() public static method

public static CreatePolygonPolyline ( PdfWriter writer, Rectangle rect, String contents, bool polygon, PdfArray vertices ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents String
polygon bool
vertices PdfArray
return PdfAnnotation

CreatePopup() public static method

public static CreatePopup ( PdfWriter writer, Rectangle rect, string contents, bool open ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents string
open bool
return PdfAnnotation

CreateScreen() public static method

public static CreateScreen ( PdfWriter writer, Rectangle rect, String clipTitle, PdfFileSpecification fs, String mimeType, bool playOnDisplay ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
clipTitle String
fs PdfFileSpecification
mimeType String
playOnDisplay bool
return PdfAnnotation

CreateSquareCircle() public static method

public static CreateSquareCircle ( PdfWriter writer, Rectangle rect, string contents, bool square ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents string
square bool
return PdfAnnotation

CreateStamp() public static method

public static CreateStamp ( PdfWriter writer, Rectangle rect, string contents, string name ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
contents string
name string
return PdfAnnotation

CreateText() public static method

public static CreateText ( PdfWriter writer, Rectangle rect, string title, string contents, bool open, string icon ) : PdfAnnotation
writer PdfWriter
rect iTextSharp.text.Rectangle
title string
contents string
open bool
icon string
return PdfAnnotation

GetMKColor() public static method

public static GetMKColor ( BaseColor color ) : PdfArray
color iTextSharp.text.BaseColor
return PdfArray

IsAnnotation() public method

public IsAnnotation ( ) : bool
return bool

IsForm() public method

public IsForm ( ) : bool
return bool

PdfAnnotation() public method

public PdfAnnotation ( PdfWriter writer, Rectangle rect ) : System
writer PdfWriter
rect iTextSharp.text.Rectangle
return System

PdfAnnotation() public method

public PdfAnnotation ( PdfWriter writer, float llx, float lly, float urx, float ury, PdfAction action ) : System
writer PdfWriter
llx float
lly float
urx float
ury float
action PdfAction
return System

PdfAnnotation() public method

public PdfAnnotation ( PdfWriter writer, float llx, float lly, float urx, float ury, PdfString title, PdfString content ) : System
writer PdfWriter
llx float
lly float
urx float
ury float
title PdfString
content PdfString
return System

SetAdditionalActions() public method

public SetAdditionalActions ( PdfName key, PdfAction action ) : void
key PdfName
action PdfAction
return void

SetAppearance() public method

public SetAppearance ( PdfName ap, PdfTemplate template ) : void
ap PdfName
template PdfTemplate
return void

SetAppearance() public method

public SetAppearance ( PdfName ap, string state, PdfTemplate template ) : void
ap PdfName
state string
template PdfTemplate
return void

SetHighlighting() public method

public SetHighlighting ( PdfName highlight ) : void
highlight PdfName
return void

SetMKIconFit() public method

public SetMKIconFit ( PdfName scale, PdfName scalingType, float leftoverLeft, float leftoverBottom, bool fitInBounds ) : void
scale PdfName
scalingType PdfName
leftoverLeft float
leftoverBottom float
fitInBounds bool
return void

SetPage() public method

public SetPage ( ) : void
return void

SetUsed() public method

public SetUsed ( ) : void
return void

ShallowDuplicate() public static method

public static ShallowDuplicate ( PdfAnnotation annot ) : PdfAnnotation
annot PdfAnnotation
return PdfAnnotation

Property Details

AA_BLUR public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_BLUR
return PdfName

AA_DOWN public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_DOWN
return PdfName

AA_ENTER public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_ENTER
return PdfName

AA_EXIT public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_EXIT
return PdfName

AA_FOCUS public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_FOCUS
return PdfName

AA_JS_CHANGE public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_JS_CHANGE
return PdfName

AA_JS_FORMAT public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_JS_FORMAT
return PdfName

AA_JS_KEY public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_JS_KEY
return PdfName

AA_JS_OTHER_CHANGE public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_JS_OTHER_CHANGE
return PdfName

AA_UP public_oe static_oe property

public static PdfName,iTextSharp.text.pdf AA_UP
return PdfName

APPEARANCE_DOWN public_oe static_oe property

public static PdfName,iTextSharp.text.pdf APPEARANCE_DOWN
return PdfName

APPEARANCE_NORMAL public_oe static_oe property

public static PdfName,iTextSharp.text.pdf APPEARANCE_NORMAL
return PdfName

APPEARANCE_ROLLOVER public_oe static_oe property

public static PdfName,iTextSharp.text.pdf APPEARANCE_ROLLOVER
return PdfName

HIGHLIGHT_INVERT public_oe static_oe property

public static PdfName,iTextSharp.text.pdf HIGHLIGHT_INVERT
return PdfName

HIGHLIGHT_NONE public_oe static_oe property

public static PdfName,iTextSharp.text.pdf HIGHLIGHT_NONE
return PdfName

HIGHLIGHT_OUTLINE public_oe static_oe property

public static PdfName,iTextSharp.text.pdf HIGHLIGHT_OUTLINE
return PdfName

HIGHLIGHT_PUSH public_oe static_oe property

public static PdfName,iTextSharp.text.pdf HIGHLIGHT_PUSH
return PdfName

HIGHLIGHT_TOGGLE public_oe static_oe property

public static PdfName,iTextSharp.text.pdf HIGHLIGHT_TOGGLE
return PdfName

annotation protected_oe property

protected bool annotation
return bool

form protected_oe property

protected bool form
return bool

reference protected_oe property

protected PdfIndirectReference,iTextSharp.text.pdf reference
return PdfIndirectReference

templates protected_oe property

protected Dictionary templates
return object>.Dictionary

used protected_oe property

protected bool used
return bool

writer protected_oe property

protected PdfWriter,iTextSharp.text.pdf writer
return PdfWriter