Melhor Grátis Dividir o PDF
Tire as páginas que você precisa, ou quebra um PDF em um arquivo por página - livre e livre de marcas de água.
Como funciona
- Envie. Escolha o PDF que você quer dividir (até 100 MB).
- Escolha páginas. Digite um intervalo como 1-3,5,8 para extrair essas páginas, ou deixe-as em branco para dividir cada página.
- Baixar. Obtenha um PDF combinado das páginas selecionadas, ou um ZIP com um PDF por página.
Sobre esta ferramenta
Dividir PDF permite que você quebrar um documento nas partes que você realmente precisa. Introduza um intervalo de páginas como 1-3.5,8 para puxar apenas aquelas páginas em um único novo PDF, ou deixe a caixa em branco para explodir o documento inteiro em um arquivo por página, entregue como um ZIP. Páginas são copiadas sem re-render, então nada perde qualidade e texto permanece selecionável. Como com cada ferramenta aqui, não há marca de água, nenhum registro, e seu arquivo é processado em memória e jogado depois.
Para que as pessoas o usam
- Extrair uma única página assinada a partir de um contrato longo
- Tire o capítulo 2 de um livro digitalizado
- Separar uma declaração bancária fusionada de volta em páginas individuais
- Pegue apenas as páginas que você precisa para enviar para alguém
API do Desenvolvedor
Automate esta ferramenta a partir do seu próprio código. Envie um pedido POST para o ponto final abaixo e obtenha o mesmo resultado que a ferramenta web produz. É limitado de taxa por IP e não precisa de inscrição - as chaves API para os limites mais elevados estão a chegar.
https://best.free/api/tools/split-pdf/
| Parâmetro | Exemplo | Requerido | Notas |
|---|---|---|---|
file (arquivo) |
document.pdf |
Sim | PDF, ≤25 MB. |
pages |
1-3,5 |
Não | Range to extract; blank = split all pages. |
mode |
extract |
Não | "extract" (one PDF) - blank pages box returns a ZIP. |
curl -X POST https://best.free/api/tools/split-pdf/ \
-F 'file=@document.pdf' \
-F 'pages=1-3,5' \
-F 'mode=extract' \
-o split.pdf
import requests
files = {"file": open("document.pdf", "rb")}
data = {"pages": "1-3,5", "mode": "extract"}
r = requests.post("https://best.free/api/tools/split-pdf/", files=files, data=data)
with open("split.pdf", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("pages", "1-3,5");
fd.append("mode", "extract");
const r = await fetch("https://best.free/api/tools/split-pdf/", { method: "POST", body: fd });
const blob = await r.blob(); // the split.pdf
Resposta: A PDF of the selected pages, or a ZIP of one-PDF-per-page.