PDF API – Weboldalak és HTML PDF-fé alakítása webszolgáltatással

Integráld a web2pdf.eu Web-to-PDF-konvertálását közvetlenül az alkalmazásodba. Egy egyszerű HTTP-interfész pixelpontos PDF-eket ad vissza – vízjel nélkül, GDPR-kompatibilisen.

Végpont

Küldj egy POST-kérést a cél-URL-lel JSON formátumban. A válasz közvetlenül a PDF.

MetódusPOST
URLhttps://web2pdf.eu/api/generate-pdf
FejlécContent-Type: application/json
Törzs{ "url": "https://example.com" }
Válaszapplication/pdf (bináris adatok)

Példa: curl

curl -X POST https://web2pdf.eu/api/generate-pdf \
     -H "Content-Type: application/json" \
     -d '{"url": "https://www.google.com"}' \
     --output google.pdf

Példa: 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élda: 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élda: 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 URL helyett: HTML-to-PDF-API

Már van HTML-ed és CSS-ed, és PDF-et szeretnél belőle készíteni? Küldd el a markupot a POST /api/html-to-pdf végpontra a { "html": "…", "css": "…" } törzzsel. Próbáld ki a böngészőben a HTML-to-PDF-konverterrel.

Tipikus felhasználási esetek

  • Számlák, árajánlatok és jelentések automatikus PDF-generálása.
  • Weboldalak és cikkek szerveroldali archiválása.
  • PDF-export integrálása SaaS-alkalmazásokba, irányítópultokba és CMS-be.
  • Teljes oldalak képernyőképeinek létrehozása nyomtatásra kész dokumentumként.

Gyakran ismételt kérdések

Hogyan működik a Web-to-PDF-API?

Küldj egy POST-kérést { "url": "…" } tartalommal a /api/generate-pdf címre. A válasz a kész PDF (application/pdf) – vízjel nélkül.

Átalakíthatok HTML-t URL helyett PDF-be?

Igen. Használd a /api/html-to-pdf végpontot, és küldd a { "html": "…", "css": "…" } adatot.

Mennyibe kerül a PDF API?

A kezdés ingyenes. Az API GDPR-kompatibilisen, az EU-ban lévő szervereken fut.

Mely programozási nyelvek támogatottak?

Bármely nyelv HTTP-támogatással – curl, JavaScript/Node.js, PHP, Python, Java, Go, C# és még több.