Открытие документа
pdf_set_info
Заполнение поля информации документа.
Синтаксис :
void pdf_set_info(int pdf_document, string fieldname, string value)
Возможные поля fieldname:
- Subject
- Title
- Creator
- Author
- Keywords
- Одно, определяемое пользователем.
Функция должна вызываться до создания страниц.
Эта функция заменяет собой pdf_set_info_keyword(), pdf_set_info_title(), pdf_set_info_subject(), pdf_set_info_creator().
pdf_open
Открытие нового документа pdf.
Синтаксис :
int pdf_open(int file)
Функция делает файл, открытый функцией fopen(), документом pdf. Если не указывать дескриптор файла, он создается в памяти и затем может выводиться на стандартный поток вывода или отсылаться броузеру. Функция возвращает дескриптор документа, который следует указывать в последующих pdf-функциях.
pdf_close
Закрытие документа pdf.
Синтаксис :
void pdf_close(int pdf_document)
pdf_begin_page
Начало новой страницы.
Синтаксис :
void pdf_begin_page(int pdf_document, double width, double height)
Аргументы height и width задают высоту и ширину страницы. После внесения на страницу информации ее следует закрыть функцией pdf_end_page().
pdf_end_page
Завершение страницы.
Синтаксис :
void pdf_end_page(int pdf_document)
После этой функции модификация этой страницы невозможна.