DocsPDF-verktyg

PDF-verktyg API

Slutpunkter for sammanslagning, delning, komprimering, konvertering, skydd och hantering av PDF-filer. Alla slutpunkter accepterar multipart/form-data och returnerar den bearbetade filen som en binar nedladdning.

PDF-sammanslagning

POST/api/pdf-merge

Sla ihop flera PDF-filer till ett enda PDF-dokument. Filerna slas ihop i den ordning de laddas upp.

Parameters

NameTypeRequiredDescription
filesFile[]RequiredFlera PDF-filer att sla ihop
Response:Sammanslagen PDF-fil
bash
curl -X POST https://freefiletools.io/api/pdf-merge \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "[email protected]" \
  -F "[email protected]" \
  -o merged.pdf

PDF-delning

POST/api/pdf-split

Dela en PDF-fil i flera delar baserat pa sidintervall. Returnerar en ZIP-fil som innehaller de delade PDF-filerna.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att dela
rangesstringRequiredSidintervall, t.ex. "1-3,5,7-9". Varje intervall blir en separat PDF.
Response:ZIP-fil som innehaller delade PDF-filer
bash
curl -X POST https://freefiletools.io/api/pdf-split \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "ranges=1-3,5,7-9" \
  -o split-pages.zip

PDF-komprimering

POST/api/pdf-compress

Komprimera en PDF-fil for att minska dess storlek. Anvander Ghostscript for hogkvalitativ komprimering.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att komprimera
levelstringOptionalKomprimeringsniva: "low", "medium" eller "high". Standard: "medium"
Response:Komprimerad PDF-fil
bash
curl -X POST https://freefiletools.io/api/pdf-compress \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "level=high" \
  -o compressed.pdf

PDF till Word

POST/api/pdf-to-word

Konvertera en PDF-fil till ett Microsoft Word (.docx)-dokument.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att konvertera
Response:DOCX-fil
bash
curl -X POST https://freefiletools.io/api/pdf-to-word \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o document.docx

PDF till bild

POST/api/pdf-to-image

Konvertera PDF-sidor till bilder. Returnerar en ZIP-fil med en bild per sida.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att konvertera
formatstringOptionalBildformat: "png", "jpg" eller "webp". Standard: "png"
dpinumberOptionalUpplosning i DPI. Standard: 150
Response:ZIP-fil som innehaller bilder
bash
curl -X POST https://freefiletools.io/api/pdf-to-image \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "format=png" \
  -F "dpi=300" \
  -o pages.zip

PDF till Excel

POST/api/pdf-to-excel

Konvertera en PDF-fil till ett Microsoft Excel (.xlsx)-kalkylblad. Fungerar bast med PDF-filer som innehaller tabelldata.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att konvertera
Response:XLSX-fil
bash
curl -X POST https://freefiletools.io/api/pdf-to-excel \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o document.xlsx

PDF till PowerPoint

POST/api/pdf-to-ppt

Konvertera en PDF-fil till en Microsoft PowerPoint (.pptx)-presentation.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att konvertera
Response:PPTX-fil
bash
curl -X POST https://freefiletools.io/api/pdf-to-ppt \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o presentation.pptx

Word till PDF

POST/api/word-to-pdf

Konvertera ett Microsoft Word (.docx)-dokument till PDF.

Parameters

NameTypeRequiredDescription
fileFileRequired.docx-fil att konvertera
Response:PDF-fil
bash
curl -X POST https://freefiletools.io/api/word-to-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o document.pdf

PowerPoint till PDF

POST/api/ppt-to-pdf

Konvertera en Microsoft PowerPoint (.pptx)-presentation till PDF.

Parameters

NameTypeRequiredDescription
fileFileRequired.pptx-fil att konvertera
Response:PDF-fil
bash
curl -X POST https://freefiletools.io/api/ppt-to-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o presentation.pdf

Excel till PDF

POST/api/excel-to-pdf

Konvertera ett Microsoft Excel (.xlsx)-kalkylblad till PDF.

Parameters

NameTypeRequiredDescription
fileFileRequired.xlsx-fil att konvertera
Response:PDF-fil
bash
curl -X POST https://freefiletools.io/api/excel-to-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o spreadsheet.pdf

Skydda PDF

POST/api/protect-pdf

Losenordsskydda en PDF-fil. Den resulterande PDF-filen kraver ett losenord for att oppnas.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att skydda
passwordstringRequiredLosenord att satta pa PDF-filen
Response:Losenordsskyddad PDF-fil
bash
curl -X POST https://freefiletools.io/api/protect-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "password=mysecretpassword" \
  -o protected.pdf

Las upp PDF

POST/api/unlock-pdf

Ta bort losenordsskydd fran en PDF-fil. Kraver det aktuella losenordet.

Parameters

NameTypeRequiredDescription
fileFileRequiredLosenordsskyddad PDF-fil
passwordstringRequiredAktuellt losenord for PDF-filen
Response:Upplast PDF-fil
bash
curl -X POST https://freefiletools.io/api/unlock-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "password=mysecretpassword" \
  -o unlocked.pdf

Rotera PDF

POST/api/rotate-pdf

Rotera alla sidor i en PDF-fil med en angiven vinkel.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att rotera
anglenumberRequiredRotationsvinkel: 90, 180 eller 270 grader
Response:Roterad PDF-fil
bash
curl -X POST https://freefiletools.io/api/rotate-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "angle=90" \
  -o rotated.pdf

Vattenmark PDF

POST/api/watermark-pdf

Lagg till en textvattenstampel pa alla sidor i en PDF-fil.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att vattenmarkera
textstringRequiredVattenstampeltext att lagga till
Response:Vattenmarkerad PDF-fil
bash
curl -X POST https://freefiletools.io/api/watermark-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "text=CONFIDENTIAL" \
  -o watermarked.pdf

OCR PDF

POST/api/ocr-pdf

Tillampla optisk teckenigenkanning (OCR) pa en skannad PDF, sa att texten blir valbar och sokbar. Anvander Tesseract OCR-motor.

Parameters

NameTypeRequiredDescription
fileFileRequiredSkannad PDF-fil
languagestringOptionalOCR-sprak: "eng" (engelska), "tur" (turkiska), "deu" (tyska), etc. Standard: "eng"
Response:Sokbar PDF-fil
bash
curl -X POST https://freefiletools.io/api/ocr-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "language=eng" \
  -o searchable.pdf

Reparera PDF

POST/api/repair-pdf

Forsok att reparera en korrupt eller skadad PDF-fil.

Parameters

NameTypeRequiredDescription
fileFileRequiredKorrupt PDF-fil
Response:Reparerad PDF-fil
bash
curl -X POST https://freefiletools.io/api/repair-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o repaired.pdf

Beskar PDF

POST/api/crop-pdf

Beskar alla sidor i en PDF-fil, ta bort tomrum eller trimma till ett specifikt omrade.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att beskara
Response:Beskuren PDF-fil
bash
curl -X POST https://freefiletools.io/api/crop-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o cropped.pdf

Lagg till sidnummer

POST/api/page-numbers

Lagg till sidnummer pa alla sidor i en PDF-fil.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil
Response:PDF-fil med sidnummer
bash
curl -X POST https://freefiletools.io/api/page-numbers \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o numbered.pdf

Bild till PDF

POST/api/img-to-pdf

Konvertera en eller flera bilder till en PDF-fil. Varje bild blir en sida.

Parameters

NameTypeRequiredDescription
filesFile[]RequiredBildfiler (JPG, PNG, WebP)
Response:PDF-fil
bash
curl -X POST https://freefiletools.io/api/img-to-pdf \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -F "[email protected]" \
  -F "[email protected]" \
  -o images.pdf

PDF till PDF/A

POST/api/pdf-to-pdfa

Konvertera en PDF-fil till PDF/A-format for langtidsarkivering. Anvander Ghostscript for konvertering.

Parameters

NameTypeRequiredDescription
fileFileRequiredPDF-fil att konvertera
Response:PDF/A-fil
bash
curl -X POST https://freefiletools.io/api/pdf-to-pdfa \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o document-pdfa.pdf