Multimag  0.2.992
Открытые члены | Защищенные члены | Защищенные данные
Класс iPrintFormPdf

Абстрактный класс печатной формы Подробнее...

Граф наследования:iPrintFormPdf:
iPrintForm torg16 contract dov iPrintFormInvoicePdf buisoff invoice order request certlist label sfak torg12 upd upd2017 updold order invoice invoice_for_contract invoice order testcnt

Открытые члены

 __construct ()
 
 initForm ($orient= 'P')
 Инициализация модуля вывода данных Подробнее...
 
 outData ($to_str=false)
 
- Открытые члены унаследованные от iPrintForm
 __construct ()
 
 setDocument ($doc)
 Установить ссылку на распечатываемый документ Подробнее...
 
 getMimeType ()
 Получить mime тип документа Подробнее...
 
 initForm ()
 Инициализация модуля вывода данных Подробнее...
 
 make ()
 Сформировать данные печатной формы Подробнее...
 
 getName ()
 Возвращает имя документа Подробнее...
 
 outData ($to_str=false)
 

Защищенные члены

 addPage ($orientation= '')
 Добавить страницу с техническим заголовком Подробнее...
 
 addTechFooter ()
 Добавить к документу футер с технической информацией Подробнее...
 
 controlPageBreak ($offset=20, $orientation= '')
 
 addRightPreHeader ($text)
 Добавить стандартную информационную строку Подробнее...
 
 addHeader ($text)
 Добавить стандартный заголовок формы Подробнее...
 
 addMiniHeader ($text)
 Добавить уменьшенный заголовок Подробнее...
 
 addInfoLine ($text, $font_size=10)
 Добавить стандартную информационную строку Подробнее...
 
 addSignLine ($text)
 Добавить стандартную строку подписи Подробнее...
 
 addTableHeader ($th_widths, $th_texts, $tbody_aligns=null, $font_size=10)
 Добавить стандартный заголовок таблицы Подробнее...
 
 addHeadBanner ($firm_id)
 
 addSiteBanner ()
 Добавить информацию о сайте Подробнее...
 
 addSignAndStampImage ($firm_id)
 
 addWorkerInfo ($doc_data)
 Добавить информацию о сторуднике в нижний правый угол страницы Подробнее...
 

Защищенные данные

 $pdf
 
 $line_normal_w = 0.25
 
 $line_bold_w = 0.6
 
 $line_thin_w = 0.18
 
- Защищенные данные унаследованные от iPrintForm
 $doc
 

Дополнительные унаследованные члены

- Поля данных унаследованные от iPrintForm
 $mime = "unknown/mime"
 

Подробное описание

Абстрактный класс печатной формы

См. определение в файле iprintformpdf.php строка 23

Конструктор(ы)

__construct ( )

См. определение в файле iprintformpdf.php строка 35

Методы

addHeadBanner (   $firm_id)
protected

Добавить изображение шапки

Аргументы
$firm_idint ID организации
Исключения
Exception

См. определение в файле iprintformpdf.php строка 133

addHeader (   $text)
protected

Добавить стандартный заголовок формы

См. определение в файле iprintformpdf.php строка 88

addInfoLine (   $text,
  $font_size = 10 
)
protected

Добавить стандартную информационную строку

См. определение в файле iprintformpdf.php строка 100

addMiniHeader (   $text)
protected

Добавить уменьшенный заголовок

См. определение в файле iprintformpdf.php строка 94

addPage (   $orientation = '')
protected

Добавить страницу с техническим заголовком

См. определение в файле iprintformpdf.php строка 53

addRightPreHeader (   $text)
protected

Добавить стандартную информационную строку

См. определение в файле iprintformpdf.php строка 82

addSignAndStampImage (   $firm_id)
protected

Добавить изображение с печатью и подписью

Аргументы
$firm_idinteger ID организации

См. определение в файле iprintformpdf.php строка 173

addSignLine (   $text)
protected

Добавить стандартную строку подписи

См. определение в файле iprintformpdf.php строка 106

addSiteBanner ( )
protected

Добавить информацию о сайте

См. определение в файле iprintformpdf.php строка 154

addTableHeader (   $th_widths,
  $th_texts,
  $tbody_aligns = null,
  $font_size = 10 
)
protected

Добавить стандартный заголовок таблицы

См. определение в файле iprintformpdf.php строка 112

addTechFooter ( )
protected

Добавить к документу футер с технической информацией

См. определение в файле iprintformpdf.php строка 59

addWorkerInfo (   $doc_data)
protected

Добавить информацию о сторуднике в нижний правый угол страницы

См. определение в файле iprintformpdf.php строка 190

controlPageBreak (   $offset = 20,
  $orientation = '' 
)
protected

См. определение в файле iprintformpdf.php строка 74

initForm (   $orient = 'P')

Инициализация модуля вывода данных

См. определение в файле iprintformpdf.php строка 41

outData (   $to_str = false)

Вывод данных

Аргументы
$to_strЕсли истина - вернёт буфер с данными. Иначе - вывод в файл.

См. определение в файле iprintformpdf.php строка 229

Поля

$line_bold_w = 0.6
protected

См. определение в файле iprintformpdf.php строка 32

$line_normal_w = 0.25
protected

См. определение в файле iprintformpdf.php строка 31

$line_thin_w = 0.18
protected

См. определение в файле iprintformpdf.php строка 33

$pdf
protected

См. определение в файле iprintformpdf.php строка 28


Объявления и описания членов класса находятся в файле: