PDF24 Javascript PDF API

Общие функции

PDF24.org provides a free PDF generation service to create PDF files. This Javascript API is an interface to this service.

API был разработан для блогов, форумов, вики систем и другого article-based интернет-программного обеспечение для простого создания PDF-файлов. Разработчик блогов, форумов и вики систем могут использовать этот API, чтобы защититьреализовать кнопку создания PDF.

API Расположение

API находится в https://doc2pdf.pdf24.org/js/api.js.

Класс Ссылки

Есть два основных класса Javascript, которые должны быть использованы для создания PDF-файлов. класс PDF24Doc обеспечивает функциональность для управления общее содержания документа, такого как название документа или URL документа и предоставляет методы для добавления элементов в документ.
класс PDF24Element представляет собой контекстный элемент внутри PDF24Doc документа. Контекстный элемент представляет собой контейнер, содержащий некоторых данные, такие как название и тело HTML.

В следующей таблице показано, что:
PDF24Doc
PDF24Element 1
PDF24Element 2
PDF24Element 3

класс PDF24Doc

Параметры

charset
Кодировка документа. По умолчанию ISO-8859-1. На данный момент поддерживаемые значения ISO-8859-1 и UTF-8.
headline
Заголовок документа.
headlineUrl
Заголовок URL из заголовка.
baseUrl
Основной URL документа. Этот URL является важным, если вы используете ссылки в содержании тела элементов. Этот URL используется для перехода по ссылкам, чтобы найти изображения и другой контент.
filename
Имя файла созданного PDF файла, например, MyFileName.
pageSize
Размер каждой странице документа. Размер кодируется как WIDTHxHEIGHT, где WIDTH - это ширина каждой странице в мм и HEIGHT - высота каждой странице в мм. Ширина по умолчанию составляет 210мм и высота по умолчанию 297 мм, что представляет собой страницу формата ISO A4.

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

PDF24Doc()
Создает объект документа без параметров. Используйте методы setXX, чтобы установить параметры позже.
PDF24Doc(params)
Создает объект документа и инициализации параметров документа с параметрами, приведенными в params

методы

addElement(element)
Добавляет элемент element в PDF документ.
setParam(paramKey, paramValue)
Устанавливает параметр документа с ключом paramKey а значением paramValue.
getParam(paramKey)
Возвращает параметр документа с ключом paramKey.
setCharset(charset)
Устанавливает charset Параметр документа к charset. Кодировкой по умолчанию является ISO-8859-1.
setHeadline(headline)
Устанавливает headline Параметр документа к headline.
setHeadlineUrl(headlineUrl)
Устанавливает headlineUrl Параметр документа к headlineUrl.
setBaseUrl(baseUrl)
Устанавливает baseUrl Параметр документа к baseUrl.
setFilename(filename)
Устанавливает filename Параметр документа к filename.
setPageSize(width, height)
Устанавливает pageSize Параметр документа к width, height.
create()
Этот метод упаковывает все заданные параметры в формуляр и представляет его во всплывающем окне PDF24.org PDF creation службе. Служба проверяет параметры и создает PDF файл. Статусные методы выводятся на всплывающем окне, так что пользователь может видеть статус создания PDF.

класс PDF24Element

Параметры

title
Название элемента.
url
URL элемента. Название и адрес используются для формирования ссылку.
author
Автор содержания элементов.
dateTime
Метка времени (Любая строка, представляет собой метку, например, дата и время или только дата или время)
body
Содержание элемента. Может быть простой или HTML отформатированный текст.

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

PDF24Element()
Создает элемент без параметров. Используйте методы setXX, чтобы установите параметры позже.

методы

setTitle(title)
Устанавливает title параметр элемента, который title.
setUrl(url)
Устанавливает url параметр элемента, который url. Название и URL вместе образуют ссылку.
setAuthor(author)
Устанавливает author параметр элемента, который author.
setDateTime(dateTime)
Устанавливает dateTime параметр элемента, который dateTime.
setBody(body)
Устанавливает body параметр элемента, который body. body может быть простой или HTML форматированный текст.

Примеры кода

Включите Javscript PDF API в Ваш документ, добавив следующую строку на Вашу веб-страницу:

<script type="text/javascript" src="http://doc2pdf.pdf24.org/js/api.js"></script>
/*
* Create a document with parameters
*/
var doc = new PDF24Doc({
	charset : "UTF-8",
	headline : "This ist the headline",
	headlineUrl : "http://www.pdf24.org",
	baseUrl : "http://www.pdf24.org",
	filename : "test",
	pageSize : "210x297"
	emailTo : "stefanz@pdf24.org",
	emailFrom : "stefanz@pdf24.org",
	emailSubject: "Here is your created PDF files",
	emailBody: "The created PDF file is attached to this email. Regards www.pdf24.org!"
	emailBodyType: "text"
});

/*
* Add an element without using PDF24Element
*/
doc.addElement({
	title : "This is a title",
	url : "http://www.pdf24.org",
	author : "Stefan Ziegler",
	dateTime : "2010-04-15 8:00",
	body : "THis is the content of the element"
});

/*
* Create the PDF file
*/
doc.create();
PDF24 Creator 8.7.1
» Информация » Характеристики » Журнал изменений
Скачать PDF Конструктор
100% бесплатно | 100% свободно от шпионских программ
Реклама
Word в PDF/Создавайте PDF без труда!
Документ в PDF окно
Конвертируйте документ за три шага в PDF
1
2
Покажите всем как Вы круты!
Создавайте свой PDF Конструктор
Добавляйте фотографии и создавайте свой персональный PDF Конструктор!
Комплекс инструментов PDF Плагин
Плагины 100% бесплатно | 100% защита от вирусов
PDF Плагины Wordpress PDF Plugin Webmaster PDF Plugin phpBB PDF Plugin Blogger PDF Plugin