PDF API – převod webových stránek a HTML do PDF pomocí webové služby
Integrujte konverzi Web na PDF od web2pdf.eu přímo do své aplikace. Jednoduché HTTP rozhraní vrací pixelově přesná PDF – bez vodoznaku, v souladu s GDPR.
Endpoint
Odešlete POST požadavek s cílovou URL jako JSON. Odpovědí je přímo PDF.
| Metoda | POST |
|---|---|
| URL | https://web2pdf.eu/api/generate-pdf |
| Hlavičky | Content-Type: application/json |
| Tělo | { "url": "https://example.com" } |
| Odpověď | application/pdf (binární data) |
Příklad: curl
-H "Content-Type: application/json" \
-d '{"url": "https://www.google.com"}' \
--output google.pdf
Příklad: JavaScript / Node.js
// Node.js / Browser (fetch)
const res = await fetch("https://web2pdf.eu/api/generate-pdf", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ url: "https://example.com" })
});
const buffer = Buffer.from(await res.arrayBuffer());
await require("fs/promises").writeFile("example.pdf", buffer);
Příklad: PHP
<?php
$ch = curl_init("https://web2pdf.eu/api/generate-pdf");
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => ["Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode(["url" => "https://example.com"]),
CURLOPT_RETURNTRANSFER => true,
]);
$pdf = curl_exec($ch);
curl_close($ch);
file_put_contents("example.pdf", $pdf);
Příklad: Python
# Python (requests)
import requests
res = requests.post(
"https://web2pdf.eu/api/generate-pdf",
json={"url": "https://example.com"},
)
with open("example.pdf", "wb") as f:
f.write(res.content)
HTML místo URL: HTML na PDF API
Máte již HTML a CSS a chcete z nich vytvořit PDF? Odešlete svůj markup na
endpoint POST /api/html-to-pdf s tělem { "html": "…", "css": "…" }. Vyzkoušejte to v prohlížeči pomocí konvertoru HTML na PDF.
Typické případy použití
- Automaticky generovat faktury, nabídky a zprávy jako PDF.
- Archivovat webové stránky a články na straně serveru.
- Integrovat PDF export do SaaS aplikací, dashboardů a CMS.
- Vytvářet snímky celých stránek jako dokument připravený k tisku.
Časté dotazy
Jak funguje Web na PDF API?
Odešlete POST požadavek s { "url": "…" } na /api/generate-pdf. Odpovědí je hotové PDF (application/pdf) – bez vodoznaku.
Mohu převést HTML místo URL do PDF?
Ano. Využijte endpoint /api/html-to-pdf a odešlete { "html": "…", "css": "…" }.
Kolik stojí PDF API?
Začátek je zdarma. API běží v souladu s GDPR na serverech v EU.
Které programovací jazyky jsou podporovány?
Jakýkoliv jazyk s podporou HTTP – curl, JavaScript/Node.js, PHP, Python, Java, Go, C# a další.