Javascript PDF24 PDF API

General

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

La API ha sido desarrollada para los blogs, los foros, sistemas Wiki y otros programas de Internet basados en artículos para crear archivos PDF de una manera fácil. Los desarrolladores de blogs, foros y sistemas wiki pueden utilizar esta API para proporcionar un botón PDF.

Ubicación de la API

La API se encuentra en https://doc2pdf.pdf24.org/js/api.js.

Referencias de Clase

Hay dos clases principales de JavaScript que se deben utilizar para crear un archivo PDF. La clase PDF24Doc proporciona la funcionalidad para administrar el contenido general del documento como título del documento o URL del documento y proporciona métodos para agregar elementos al documento.
La clase PDF24Element representa un elemento de contenido dentro de un PDF24Doc documento. Un elemento de contenido es un recipiente que contiene algunos datos como el título y un cuerpo en HTML.

En la tabla siguiente se ilustra esto:
PDF24Doc
PDF24Element 1
PDF24Element 2
PDF24Element 3

Clase PDF24Doc

Parámetros

charset
El juego de caracteres del documento. El valor predeterminado es ISO-8859-1. Los valores admitidos ahora son ISO-8859-1 y UTF-8.
headline
El titular del documento.
headlineUrl
La url titular del titular.
baseUrl
El Url básica del documento. Esta URL es importante si usted utiliza enlaces relativos en el contenido del cuerpo de los elementos. Esta URL se utiliza para resolver los vínculos relativos para encontrar imágenes y otros contenidos.
filename
El nombre de archivo del archivo creado, por ejemplo, miNombredeArchivo.
pageSize
El tamaño de cada página en el documento. El tamaño se codifica como ANCHOxALTO done ANCHO es el ancho de cada página en mm. y ALTO es la altura de cada página en mm. El ancho por defecto es 210 mm. y la altura por defecto es 297 mm. lo que representa una página ISO A4.

Constructores

PDF24Doc()
Crea un objeto de documento sin parámetros. Utilice los métodos setXX para establecer los parámetros más EMPEZAR.
PDF24Doc(params)
Crea un objeto de documento y se inicia los parámetros de documento con los parámetros indicados en params

Métodos

addElement(element)
Agrega el elemento element al documento PDF.
setParam(paramKey, paramValue)
Establece un parámetro documento con la clave paramKey y el valor paramValue.
getParam(paramKey)
Devuelve el parámetro de documento con la clave paramKey.
setCharset(charset)
Establece el charset parámetros del documento para charset. El juego de caracteres por defecto es ISO-8859-1.
setHeadline(headline)
Establece el headline parámetros del documento para headline.
setHeadlineUrl(headlineUrl)
Establece el headlineUrl parámetros del documento para headlineUrl.
setBaseUrl(baseUrl)
Establece el baseUrl parámetros del documento para baseUrl.
setFilename(filename)
Establece el filename parámetros del documento para filename.
setPageSize(width, height)
Establece el pageSize parámetros del documento para width, height.
create()
Este método contiene todos los parámetros dados en un formulario y lo envía a través de una ventana emergente al servicio de creación de PDF, pdf24.org. El servicio comprueba los parámetros y crea el archivo PDF. Métodos de estado se imprimen en la ventana emergente para que el usuario pueda ver el estado de creación del PDF.

Clase PDF24Element

Parámetros

title
El título del elemento.
url
La URL del elemento. El título y la URL se utilizan para formar un enlace.
author
El autor del contenido del elemento.
dateTime
Una marca de tiempo (Cualquier cadena que representa una marca de tiempo, por ejemplo, fecha y hora o la fecha sólo o la hora)
body
El contenido del elemento. Puede ser normal o en texto con formato HTML.

Constructores

PDF24Element()
Crea un elemento sin parámetros. Utilice los métodos setXX para establecer los parámetros más EMPEZAR.

Métodos

setTitle(title)
Establece el title parámetros del elemento para title.
setUrl(url)
Establece el url parámetros del elemento para url. El título y la url en conjunto forman un vínculo.
setAuthor(author)
Establece el author parámetros del elemento para author.
setDateTime(dateTime)
Establece el dateTime parámetros del elemento para dateTime.
setBody(body)
Establece el body parámetros del elemento para body. body puede ser normal o texto con formato HTML.

Ejemplos de código

Incluya el javascript PDF API en su documento añadiendo la siguiente línea a su página Web:

<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
» Información » Características » Registro de Cambios
Descargar PDF Creator
100% gratis | 100% Libre de spyware
Publicidad
¡Word a PDF / Cree un PDF de forma fácil!
Documento a recuadro de PDF
Convierta un documento a PDF en tres pasos
1
2
¡Muestre lo fantástico que es!
Diseñe su PDF Creator
¡Suba una imagen y cree su PDF Creator personalizado!
Kit de Herramientas del plugin de PDF
¡Plugins 100% Gratuitos | 100% libres de spyware | 100% sencillos!
Plugins de PDF Wordpress PDF Plugin Webmaster PDF Plugin phpBB PDF Plugin Blogger PDF Plugin