SetaPDF_Core_Document_Action_ImportData Class representing a import-data action

File: /SetaPDF v2/Core/Document/Action/ImportData.php

Import field values from a file. See PDF 32000-1:2008 - 12.7.5.4 Import-Data Action

Class hierarchy

Summary

Properties

$_actionDictionary


Static Methods

createActionDictionary()

Create a Named Action dictionary.

Parameters
$fileSpecification : string|SetaPDF_Core_FileSpecification
 
Exceptions

Throws InvalidArgumentException

Throws SetaPDF_Core_Type_Exception


Methods

addNext()

Add an additional action to the next value of this action.

Parameters
$next : SetaPDF_Core_Type_Dictionary|SetaPDF_Core_Document_Action
 
Exceptions

Throws SetaPDF_Core_Type_Exception

getActionDictionary()

getFileSpecification()

getIndirectObject()

Get the indirect object of this annotation or creates it in the specific document context.

Parameters
$document : SetaPDF_Core_Document

The document instance

getPdfValue()

Get the PDF value of this action.

getType()

public SetaPDF_Core_Document_Action::getType (
void
): string

Get the action type specified in the S key.

setFileSpecification()

Seta a file specification object.

Parameters
$fileSpecification : string|SetaPDF_Core_FileSpecification
 
Exceptions

Throws SetaPDF_Core_Type_Exception

setIndirectObject()

Set the indirect object of this annotation.

Parameters
$indirectReference : SetaPDF_Core_Type_IndirectObjectInterface