PDF API – pretvaranje web-stranica i HTML-a u PDF putem web-servisa

Integrirajte web2pdf.eu pretvorbu weba u PDF izravno u svoju aplikaciju. Jednostavno HTTP sučelje vraća pikselno točne PDF-ove – bez vodenog žiga, sukladno GDPR-u.

Endpoint

Pošaljite POST zahtjev s ciljnim URL-om kao JSON. Odgovor je izravno PDF.

MetodaPOST
URLhttps://web2pdf.eu/api/generate-pdf
HeaderContent-Type: application/json
Body{ "url": "https://example.com" }
Odgovorapplication/pdf (binarni podaci)

Primjer: curl

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

Primjer: 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);

Primjer: 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);

Primjer: 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 umjesto URL-a: HTML-u-PDF API

Već imate HTML i CSS i želite iz njih izraditi PDF? Pošaljite svoj markup na endpoint POST /api/html-to-pdf s body-jem { "html": "…", "css": "…" }. Isprobajte to u pregledniku s pretvornikom HTML-a u PDF.

Tipični slučajevi korištenja

  • Automatski generirajte račune, ponude i izvješća kao PDF.
  • Arhivirajte web-stranice i članke na strani poslužitelja.
  • Integrirajte PDF izvoz u SaaS aplikacije, nadzorne ploče i CMS.
  • Izradite snimke cijelih stranica kao dokument spreman za ispis.

Česta pitanja

Kako funkcionira Web-to-PDF API?

Pošaljite POST zahtjev s { "url": "…" } na /api/generate-pdf. Odgovor je gotov PDF (application/pdf) – bez vodenog žiga.

Mogu li pretvoriti HTML umjesto URL-a u PDF?

Da. Koristite endpoint /api/html-to-pdf i pošaljite { "html": "…", "css": "…" }.

Koliko košta PDF API?

Početak je besplatan. API radi sukladno GDPR-u na poslužiteljima u EU-u.

Koji su programski jezici podržani?

Svaki jezik s podrškom za HTTP – curl, JavaScript/Node.js, PHP, Python, Java, Go, C# i više.