PHP Класс iio\libmergepdf\Merger

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( FPDI $fpdi = null ) Constructor
addFinder ( Finder $finder ) : void Add files using symfony finder
addFromFile ( string $fname, iio\libmergepdf\Pages $pages = null, boolean $cleanup = false ) : void Add PDF from filesystem path
addIterator ( array | Traversable $iterator ) : void Add files using iterator
addRaw ( string $pdf, iio\libmergepdf\Pages $pages = null ) : void Add raw PDF from string
getTempDir ( ) : string Get directory path for temporary files
getTempFname ( ) : string Create temporary file and return name
merge ( ) : string Merges your provided PDFs and get raw string
setTempDir ( string $dirname ) : void Set directory path for temporary files

Описание методов

__construct() публичный Метод

Constructor
public __construct ( FPDI $fpdi = null )
$fpdi FPDI

addFinder() публичный Метод

Add files using symfony finder
public addFinder ( Finder $finder ) : void
$finder Symfony\Component\Finder\Finder
Результат void

addFromFile() публичный Метод

Note that your PDFs are merged in the order that you add them
public addFromFile ( string $fname, iio\libmergepdf\Pages $pages = null, boolean $cleanup = false ) : void
$fname string Name of file to add
$pages iio\libmergepdf\Pages Pages to add from file
$cleanup boolean Flag if file should be deleted after merging
Результат void

addIterator() публичный Метод

Add files using iterator
public addIterator ( array | Traversable $iterator ) : void
$iterator array | Traversable
Результат void

addRaw() публичный Метод

Note that your PDFs are merged in the order that you add them
public addRaw ( string $pdf, iio\libmergepdf\Pages $pages = null ) : void
$pdf string
$pages iio\libmergepdf\Pages
Результат void

getTempDir() публичный Метод

Set path using setTempDir(), defaults to sys_get_temp_dir().
public getTempDir ( ) : string
Результат string

getTempFname() публичный Метод

Create temporary file and return name
public getTempFname ( ) : string
Результат string

merge() публичный Метод

Merges your provided PDFs and get raw string
public merge ( ) : string
Результат string

setTempDir() публичный Метод

Set directory path for temporary files
public setTempDir ( string $dirname ) : void
$dirname string
Результат void