iText 8.0.2 API
iText.Kernel.Utils.PdfScriptMerger Class Reference

Utility class which provides functionality to merge ECMA scripts from pdf documents More...

Static Public Member Functions

static void  MergeScripts (PdfDocument source, PdfDocument destination)
  Merges ECMA scripts from source to destinations from all possible places for them, it only copies first action in chain for AA and OpenAction entries More...
 
static void  MergeAdditionalActionsScripts (PdfDocument source, PdfDocument destination)
  Copies AA catalog entry ECMA scripts, it only copies first action in chain More...
 
static void  MergeOpenActionsScripts (PdfDocument source, PdfDocument destination)
  Copies open actions catalog entry ECMA scripts, it only copies first action in chain More...
 
static void  MergeNamesScripts (PdfDocument source, PdfDocument destination)
  Copies ECMA scripts from Names catalog entry More...
 

Detailed Description

Utility class which provides functionality to merge ECMA scripts from pdf documents

Member Function Documentation

◆ MergeAdditionalActionsScripts()

static void iText.Kernel.Utils.PdfScriptMerger.MergeAdditionalActionsScripts ( PdfDocument  source,
PdfDocument  destination 
)
inlinestatic

Copies AA catalog entry ECMA scripts, it only copies first action in chain

Parameters
source source document from which script will be copied
destination destination document to which script will be copied

◆ MergeNamesScripts()

static void iText.Kernel.Utils.PdfScriptMerger.MergeNamesScripts ( PdfDocument  source,
PdfDocument  destination 
)
inlinestatic

Copies ECMA scripts from Names catalog entry

Parameters
source source document from which script will be copied
destination destination document to which script will be copied

◆ MergeOpenActionsScripts()

static void iText.Kernel.Utils.PdfScriptMerger.MergeOpenActionsScripts ( PdfDocument  source,
PdfDocument  destination 
)
inlinestatic

Copies open actions catalog entry ECMA scripts, it only copies first action in chain

Parameters
source source document from which script will be copied
destination destination document to which script will be copied

◆ MergeScripts()

static void iText.Kernel.Utils.PdfScriptMerger.MergeScripts ( PdfDocument  source,
PdfDocument  destination 
)
inlinestatic

Merges ECMA scripts from source to destinations from all possible places for them, it only copies first action in chain for AA and OpenAction entries

Parameters
source source document from which script will be copied
destination destination document to which script will be copied