Divisez et Extrayez des Pages de N'importe Quel PDF
Extrayez des pages spécifiques ou des plages de pages de n'importe quel document PDF via REST API. Utilisez des sélecteurs flexibles comme "1,3,5-7" pour obtenir exactement les pages dont vous avez besoin.
# Extract specific pages from a PDF
curl -X POST \
https://api.convertfilefast.com/v2/pdf/split \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@document.pdf" \
-F "pages=1,3,5-7" \
--output extracted.pdf
# HTTP 200 OK — Content-Type: application/pdfimport requests
response = requests.post(
"https://api.convertfilefast.com/v2/pdf/split",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("document.pdf", "rb")},
data={"pages": "1,3,5-7"}
)
with open("extracted.pdf", "wb") as f:
f.write(response.content)const formData = new FormData();
formData.append("file", fs.createReadStream("document.pdf"));
formData.append("pages", "1,3,5-7");
const response = await fetch(
"https://api.convertfilefast.com/v2/pdf/split",
{
method: "POST",
headers: { "Authorization": "Bearer YOUR_API_KEY" },
body: formData,
}
);
fs.writeFileSync("extracted.pdf", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/pdf/split",
"contentType": "multipart-form-data",
"bodyParameters": {
"parameters": [
{ "name": "file", "parameterType": "formBinaryData", "inputDataFieldName": "data" },
{ "name": "pages", "value": "1,3,5-7" }
]
},
"options": { "response": { "responseFormat": "file" } }
}Avantages
Pourquoi utiliser notre API?
Solution complète et fiable pour l'intégration dans n'importe quelle stack technologique.
Sélection Flexible des Pages
Utilisez des pages séparées par virgule (1,3,5) et des plages (2-8) en toute combinaison. Exemple: "1,3,5-7".
Requête Unique
Extrayez toutes les pages souhaitées en un seul appel API. Recevez le résultat sous forme de nouveau document PDF.
Préserve la Mise en Forme
Les pages extraites conservent toute la mise en forme, les polices, les images et la mise en page d'origine.
Haute Performance
Extrayez des pages de grands documents en quelques secondes. Sans délais de traitement quelle que soit la taille.
Intégration aux Pipelines
Combinez avec d'autres opérations PDF dans les workflows n8n ou scripts personnalisés pour l'automatisation.
Traitement Sécurisé
Les PDFs sources sont traités en mémoire et supprimés immédiatement. Aucun fichier stocké sur nos serveurs.
Comment ça marche
4 étapes pour réaliser cette conversion
- 1
Créez une clé API
Inscrivez-vous sur convertfilefast.com/signup et copiez votre clé cff_ depuis le tableau de bord. Le palier gratuit inclut 10 conversions par mois.
- 2
Envoyez le PDF en POST vers l'endpoint
Faites un POST multipart/form-data vers https://api.convertfilefast.com/v2/pdf/split avec l'en-tête X-API-Key: cff_votre_cle (Authorization: Bearer fonctionne aussi), le PDF en champ file ou une url publique, et un champ pages tel que 1,3,5-7.
- 3
Recevez le PDF
Le corps de la réponse est le PDF produit, renvoyé avec un nom de fichier dans Content-Disposition. Enregistrez-le ou transmettez-le à l'étape suivante — rien n'est stocké chez nous.
- 4
Ou appelez-le depuis un agent IA
Ajoutez le serveur MCP à Claude, Cursor ou tout client compatible via https://mcp.convertfilefast.com/mcp, puis appelez split_pdf({ source_url: '...', pages: '1,3,5-7' }) en un seul appel d'outil — sans client HTTP ni gestion de fichier.
Ou appelez-le depuis Claude, Cursor ou tout client MCP
Convert File Fast fournit un serveur Model Context Protocol natif. Confiez cette conversion à un agent IA en un seul appel d’outil — sans client HTTP, sans gestion de binaire, avec une clé API par utilisateur.
npx -y convertfilefast-mcpsplit_pdf({ source_url: "https://example.com/doc.pdf", pages: "1,3,5-7" })Comparé à
Convert File Fast face aux alternatives
| Produit | MCP natif | Offre gratuite | Prix |
|---|---|---|---|
| Convert File Fast | Oui | 10/month | $0.004/conv from $4 |
| Smallpdf | Non | 2/day (unregistered) | $9/mo Pro |
| iLovePDF | Non | Rate-limited | $7/mo Premium |
| Adobe Acrobat Online | Non | Limited trials | $19.99/mo Acrobat Standard |
| CloudConvert | Non | 25 conv-min | From $0.01/min |
Tarifs des concurrents vérifiés le 2026-07-16.
FAQ
Questions fréquemment posées
Puis-je spécifier une plage de pages pour diviser le PDF?
Oui. Utilisez le paramètre `pages` pour spécifier des pages individuelles ou des plages — par exemple `1,3,5-7` extrait les pages 1, 3, 5, 6 et 7 dans un seul PDF de sortie. Vous pouvez combiner des pages séparées par virgule avec des plages délimitées par tiret dans n'importe quel ordre.
Quelle est la taille maximale de fichier supportée?
Les limites dépendent de votre offre et s’appliquent par clé API : l’API indique le plafond qu’elle accepte actuellement sur https://api.convertfilefast.com/v1/info, et la limite de votre offre figure dans votre tableau de bord. Si un fichier dépasse la limite, compressez-le d’abord avec l’endpoint Compress PDF.
L'API retourne-t-elle un fichier ZIP lors de la division en plusieurs parties?
Non. Chaque appel API retourne un seul PDF contenant les pages sélectionnées. Si vous devez extraire plusieurs sections séparées, effectuez un appel par section. Le Content-Type de la réponse est toujours `application/pdf`.
Combien de divisions puis-je effectuer par appel API?
Chaque appel API produit un PDF de sortie. Il n'y a pas de limite sur le nombre de pages sélectionnées par appel. Pour diviser un document en N parties indépendantes, envoyez N requêtes — chaque requête compte comme une conversion dans votre quota mensuel.
Outils associés
Commencez à Diviser des PDFs via API
Obtenez votre clé API et extrayez des pages de documents PDF en quelques secondes. Le plan gratuit inclut 10 conversions par mois.
Sans carte de crédit. 10 conversions gratuites sur le plan Free.