LeaflyPDF API

월 250건 무료, 이후 건당 €0.005부터 · REST + 웹훅 · SDK

OpenAPI reference · openapi.json · API 키

1. Create a job

curl -X POST https://api.leaflypdf.com/v1/jobs \
  -H "Authorization: Bearer $LEAFLYPDF_KEY" \
  -F tool=compress \
  -F 'options={"preset":"recommended"}' \
  -F file=@input.pdf

2. Poll or receive a webhook

curl https://api.leaflypdf.com/v1/jobs/$JOB_ID -H "Authorization: Bearer $LEAFLYPDF_KEY"
# webhook: POST with header LeaflyPDF-Signature: t=<ts>,v1=<hmac-sha256(secret, "<ts>.<body>")>

3. Download

curl -o out.pdf https://api.leaflypdf.com/v1/jobs/$JOB_ID/outputs/0 -H "Authorization: Bearer $LEAFLYPDF_KEY"

SDKs

npm i @pdfworks/sdk
import { PdfWorks } from '@pdfworks/sdk';
const pw = new PdfWorks({ apiKey: process.env.LEAFLYPDF_KEY });
const [out] = await pw.run('merge', [a, b]);

pip install pdfworks
from pdfworks import PdfWorks
PdfWorks(api_key=KEY).run("ocr", ["scan.pdf"], {"langs": ["deu"]})

Tools (68)

id도구engine
mergePDF 합치기local
splitPDF 분할local
remove-pages페이지 삭제local
extract-pages페이지 추출local
organizePDF 정리local
rotatePDF 회전local
remove-blank-pages빈 페이지 삭제local
insert-blank빈 페이지 삽입local
alternate-mix교차 병합local
split-half페이지 반으로 나누기local
n-up모아 찍기(N-up)local
scanPDF로 스캔local
compressPDF 압축local
repairPDF 복구local
ocrPDF OCRhybrid
deskew기울기 보정local
grayscalePDF 회색조 변환local
linearize웹 최적화local
flattenPDF 평탄화local
images-to-pdfJPG를 PDF로local
word-to-pdfWord를 PDF로server
excel-to-pdfExcel을 PDF로server
powerpoint-to-pdfPowerPoint를 PDF로server
html-to-pdfHTML을 PDF로server
text-to-pdf텍스트를 PDF로local
epub-to-pdfEPUB을 PDF로server
pdf-to-imagesPDF를 JPG로local
extract-images이미지 추출local
pdf-to-wordPDF를 Word로local
pdf-to-excelPDF를 Excel로local
pdf-to-powerpointPDF를 PowerPoint로local
pdf-to-pdfaPDF를 PDF/A로local
pdf-to-textPDF를 텍스트로local
pdf-to-markdownPDF를 Markdown으로local
attachments첨부 파일 추출local
editPDF 편집local
edit-text텍스트 편집local
page-numbers페이지 번호local
header-footer머리글 및 바닥글local
watermark워터마크local
overlayPDF 오버레이local
bates베이츠 번호local
cropPDF 자르기local
resize페이지 크기 변경local
flip페이지 뒤집기local
metadata메타데이터 편집local
bookmarks책갈피 편집local
fill-formPDF 양식 작성local
create-form양식 만들기local
protectPDF 보호local
unlockPDF 잠금 해제local
signPDF 서명local
request-signatures서명 요청server
redactPDF 가리기local
comparePDF 비교local
chatPDF와 채팅server
summarizeAI 요약server
translatePDF 번역server
questions문제 생성기server
extract-data데이터 추출server
smart-rename스마트 이름 변경server
smart-split스마트 분할server
smart-redactAI 가리기server
einvoice전자 청구서 뷰어local
create-zugferdZUGFeRD 만들기local
accessibility접근성 검사local
alt-text대체 텍스트 제안server
inspectPDF 정보local