PDF24 Javascript PDF API

Generale

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

L‘API è stata sviluppata per i blog, Forum, sistemi wiki e altri software internet basati su articoli per creare file PDF in modo semplice. Gli sviluppatori di blog, forum e sistemi wiki possono utilizzare questa API offrendo un pulsante per la conversione PDF.

Localizzazione dell‘ API

L‘API è situata a https://doc2pdf.pdf24.org/js/api.js.

Riferimenti della class

Ci sono due principali classi Javascript che devono essere utilizzate per creare un file PDF. La classe PDF24Doc fornisce la funzionalità per gestire i contenuti generali del documento, come titolo del documento o documento url e fornisce metodi per aggiungere elementi al documento.
La classe PDF24Element rappresenta un elemento contenuto all‘interno di un PDF24Doc documento. Un elemento di contenuto è un container contenente alcuni dati, come un titolo e un corpo html.

La seguente tabella illustra questo:
PDF24Doc
PDF24Element 1
PDF24Element 2
PDF24Element 3

Classe PDF24Doc

Parametri

charset
Il set di caratteri del documento. Il valore predefinito è ISO-8859-1. I valori supportati attualmente sono ISO-8859-1 e UTF-8.
headline
Il titolo del documento.
headlineUrl
Il titolo URL del titolo.
baseUrl
Il baseurl del documento. Questo url è importante se si utilizzano collegamenti relativi nel contenuto del corpo degli elementi. Questo URL viene utilizzato per risolvere link relativi a trovare immagini e altri contenuti.
filename
Il nome del file PDF creato, ad esempio MyFileName.
pageSize
La dimensione di ogni pagina del documento. Il formato è codificato come LARGHEZZAxALTEZZA dove la larghezza è la larghezza di ciascuna pagina in mm e l‘altezza è l‘altezza di ciascuna pagina in mm. La larghezza di default è 210 millimetri e l‘altezza di default è 297 millimetri che rappresenta una pagina ISO A4.

Costruttori

PDF24Doc()
Crea un documento oggetto senza parametri. Utilizzare i metodi setXX per impostare i parametri più tardi.
PDF24Doc(params)
Crea un documento oggetto e inizializza i parametri del documento con i parametri indicati in params

Metodi

addElement(element)
Aggiunge l‘elemento element al documento PDF.
setParam(paramKey, paramValue)
Imposta un parametro documento con la chiave paramKey e il valore paramValue.
getParam(paramKey)
Restituisce il parametro documento con la chiave paramKey.
setCharset(charset)
Imposta il charset parametro del documento a charset. Il charset di default è ISO-8859-1.
setHeadline(headline)
Imposta il headline parametro del documento a headline.
setHeadlineUrl(headlineUrl)
Imposta il headlineUrl parametro del documento a headlineUrl.
setBaseUrl(baseUrl)
Imposta il baseUrl parametro del documento a baseUrl.
setFilename(filename)
Imposta il filename parametro del documento a filename.
setPageSize(width, height)
Imposta il pageSize parametro del documento a width, height.
create()
Questo metodo confeziona tutti i parametri in un formulario e lo invia in una finestra popup al servizio PDF24.org creazione di PDF. Il servizio controlla i parametri e crea il file PDF. I Metodi di stato vengono stampati nella finestra popup in modo che l‘utente può visualizzare lo stato della creazione del PDF.

Classe PDF24Element

Parametri

title
Il titolo dell‘elemento.
url
L‘URL dell‘elemento. Il titolo e l‘URL vengono utilizzati per formare un collegamento.
author
L‘autore del contenuto dell‘ elemento.
dateTime
Un timestamp (qualsiasi stringa che rappresenta un timestamp, ad esempio, la data e l‘ora o o solo la data o ora)
body
Il contenuto dell‘elemento. Può essere normale o il testo formattato HTML

Costruttori

PDF24Element()
Crea un elemento senza parametri. Utilizza i metodi setXX per impostare i parametri più tardi.

Metodi

setTitle(title)
Imposta il title parametro dell’elemento a title.
setUrl(url)
Imposta il url parametro dell’elemento a url. Il titolo e l‘url insieme formano un link.
setAuthor(author)
Imposta il author parametro dell’elemento a author.
setDateTime(dateTime)
Imposta il dateTime parametro dell’elemento a dateTime.
setBody(body)
Imposta il body parametro dell’elemento a body. body Può essere normale o il testo formattato HTML

Esempi di codice

Includi il Javscript PDF API nei tuoi documenti aggiungendo la seguente riga alla tua pagina 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
» Info » Caratteristiche » Changelog
Scarica PDF Creator
100% gratuito | 100% libero da spyware
Pubblicità
Da Word a PDF / Crea PDF con estrema facilità!
Finestra da Documento a PDF
Converti un documento in PDF in 3 semplici passi
1
2
Mostra quanto sei figo!
Personalizza il tuo PDF Creator
Carica foto e crea il tuo PDF creator personalizzato!
Il PDF PLUGIN Toolkit
Plugin 100% Gratuiti | 100% senza spyware | 100% pecora!
Plugin PDF Wordpress PDF Plugin Webmaster PDF Plugin phpBB PDF Plugin Blogger PDF Plugin