PDF API – konvertuokite svetaines ir HTML į PDF per žiniatinklio paslaugą

Integruokite web2pdf.eu Web į PDF konvertavimą tiesiai į savo programą. Paprasta HTTP sąsaja grąžina pikselių tikslumo PDF – be vandens ženklo, atitinka BDAR.

Galutinis taškas

Siųskite POST užklausą su tiksliniu URL kaip JSON. Atsakymas yra tiesiogiai PDF.

MetodasPOST
URLhttps://web2pdf.eu/api/generate-pdf
AntraštėContent-Type: application/json
Turinys{ "url": "https://example.com" }
Atsakymasapplication/pdf (dvejetainiai duomenys)

Pavyzdys: curl

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

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

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

Pavyzdys: 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 vietoj URL: HTML į PDF API

Jau turite HTML ir CSS ir norite iš jų sukurti PDF? Siųskite savo žymėjimą į galutinį tašką POST /api/html-to-pdf su turiniu { "html": "…", "css": "…" }. Išbandykite naršyklėje su HTML į PDF konverteriu.

Tipiniai naudojimo atvejai

  • Automatiškai kurkite sąskaitas, pasiūlymus ir ataskaitas kaip PDF.
  • Archyvuokite svetaines ir straipsnius serverio pusėje.
  • Integruokite PDF eksportą į SaaS programas, valdymo skydelius ir CMS.
  • Kurkite viso puslapio ekrano kopijas kaip spausdinti parengtą dokumentą.

Dažni klausimai

Kaip veikia Web į PDF API?

Siųskite POST užklausą su { "url": "…" } į /api/generate-pdf. Atsakymas yra paruoštas PDF (application/pdf) – be vandens ženklo.

Ar galiu konvertuoti HTML vietoj URL į PDF?

Taip. Naudokite galutinį tašką /api/html-to-pdf ir siųskite { "html": "…", "css": "…" }.

Kiek kainuoja PDF API?

Pradžia yra nemokama. API veikia atitinkant BDAR serveriuose ES.

Kokios programavimo kalbos palaikomos?

Bet kuri kalba su HTTP palaikymu – curl, JavaScript/Node.js, PHP, Python, Java, Go, C# ir daugiau.