Packageorg.purepdf.pdf
Classpublic class PdfAnnotationsImp
InheritancePdfAnnotationsImp Inheritance it.sephiroth.utils.ObjectHash



Public Properties
 PropertyDefined By
  acroForm : PdfAcroForm
[read-only]
PdfAnnotationsImp
Protected Properties
 PropertyDefined By
  _acroForm : PdfAcroForm
PdfAnnotationsImp
  annotations : Vector.<PdfAnnotation>
PdfAnnotationsImp
  delayedAnnotations : Vector.<PdfAnnotation>
PdfAnnotationsImp
Public Methods
 MethodDefined By
  
PdfAnnotationsImp
  
PdfAnnotationsImp
  
PdfAnnotationsImp
  
[static]
PdfAnnotationsImp
  
PdfAnnotationsImp
  
PdfAnnotationsImp
  
PdfAnnotationsImp
  
PdfAnnotationsImp
Protected Methods
 MethodDefined By
  
PdfAnnotationsImp
Property Detail
_acroFormproperty
protected var _acroForm:PdfAcroForm

acroFormproperty 
acroForm:PdfAcroForm  [read-only]


Implementation
    public function get acroForm():PdfAcroForm
annotationsproperty 
protected var annotations:Vector.<PdfAnnotation>

delayedAnnotationsproperty 
protected var delayedAnnotations:Vector.<PdfAnnotation>

Constructor Detail
PdfAnnotationsImp()Constructor
public function PdfAnnotationsImp($writer:PdfWriter)



Parameters
$writer:PdfWriter
Method Detail
addAnnotation()method
public function addAnnotation(annot:PdfAnnotation):void

Parameters

annot:PdfAnnotation

addFormFieldRaw()method 
protected function addFormFieldRaw(field:PdfFormField):void

Parameters

field:PdfFormField

addPlainAnnotation()method 
public function addPlainAnnotation(annot:PdfAnnotation):void

Parameters

annot:PdfAnnotation

convertAnnotation()method 
public static function convertAnnotation(writer:PdfWriter, annot:Annotation, defaultRect:RectangleElement):PdfAnnotation

Parameters

writer:PdfWriter
 
annot:Annotation
 
defaultRect:RectangleElement

Returns
PdfAnnotation
hasUnusedAnnotations()method 
public function hasUnusedAnnotations():Boolean

Returns
Boolean
hasValidAcroForm()method 
public function hasValidAcroForm():Boolean

Returns
Boolean
resetAnnotations()method 
public function resetAnnotations():void

rotateAnnotations()method 
public function rotateAnnotations(writer:PdfWriter, pageSize:RectangleElement):PdfArray

Parameters

writer:PdfWriter
 
pageSize:RectangleElement

Returns
PdfArray