PDFRestful Services
API-Übersicht:
ROOT URL : http://hindenburg.wissenswerft.net:8080/pdfservices/rest
MERGE
| 1.Resource anfordern |
| Params |
Value |
Beispiel |
| URL |
/merge |
(..)/pdfservices/rest/merge |
| METHOD |
POST |
|
| PRODUCES |
application/json |
|
| RETURNS |
Header mit location |
location=(...)/merge/doc/TlE9p3PvooEJ |
Show JSClient-Code
| 2.PDF hinzufügen |
| Params |
Value |
Beispiel |
| URL |
/merge/doc/{location}/pdf |
(..)/merge/doc/TlE9p3PvooEJ/pdf |
| METHOD |
POST |
|
| PRODUCES |
application/json |
|
| PARAM REQUIRED |
FormParam url |
http://primefaces.googlecode.com/files/primefaces_users_guide_3_2.pdf |
| PARAM |
FormParam pages (csv) |
1,2,3,4,5,6,7,8 (PDF startet immer mit Seite 1!) |
| PARAM |
FormParam password |
Passwort zum öffnen |
| PARAM |
FormParam crypted |
Übertragenes Passwort ist verschlüsselt |
| RETURNS |
Header mit location zur resource |
location=(...)/merge/doc/TlE9p3PvooEJ/add/dGAcJByEWR1C |
| 3.PDF entfernen |
| Params |
Value |
Beispiel |
| URL |
/merge/doc/{location}/pdf/{resource} |
|
| METHOD |
DELETE |
|
| Ausgabe konfigurieren |
| Params |
Value |
Beispiel |
| URL |
/merge/doc/{location}/config |
|
| METHOD |
POST |
|
| PARAM |
FormParam cryptPDF |
Ausgabe PDF verschlüsseln |
| PARAM |
FormParam ownerpassword |
Passwort zur Verschlüsselung, wenn null wird ein zufällige Passwort erstellt |
| PARAM |
FormParam permissions (Integer) |
Berechtigung was mit dem PDF ohne Passwort gemacht werden darf, Defaultvalue = 2052 (ALLOW_PRINTING) Mehr infos unter ITextAPI |
| 4.PDF download |
| Params |
Value |
Beispiel |
| URL |
/merge/doc/{location}/download |
|
| METHOD |
GET |
|
| PRODUCES |
application/pdf |
|