Elimina le pagine di troppo
A volte in un PDF c’è una pagina bianca, un frontespizio inutile o un allegato di troppo. Questo strumento del KIT elimina le pagine che indichi e ti restituisce il documento con tutte le altre intatte, nell’ordine originale. Il modo pulito per togliere il superfluo senza rifare il file.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Indica cosa togliere, tieni il resto
Elenchi le pagine da eliminare — per numero o per intervallo, come 1 o 10-12 — e il KIT le rimuove, ricucendo il documento con le pagine rimaste nel loro ordine. Nessuna perdita di qualità: ciò che resta è identico all’originale. È l’opposto dell’estrazione: lì scegli cosa tenere, qui scegli cosa buttare, ed è più rapido quando le pagine da scartare sono poche.
Quando serve, nella pratica
Un modulo scaricato dalla PA spesso ha una pagina di istruzioni che non va allegata; una scansione produce fogli bianchi in coda; un report ha un’appendice che non interessa al destinatario. Togliere quelle pagine rende il documento più leggero e più chiaro, senza dover ricreare tutto da capo o ristampare nulla.
Rimuovere, estrarre o dividere
Se le pagine da buttare sono poche e vuoi tenere il resto, rimuovi: fai meno fatica che elencare tutto ciò che conservi. Se invece ti serve solo una piccola parte del documento, conviene estrarre; se vuoi spezzarlo in più file, dividere. Il KIT ha lo strumento adatto a ognuno di questi casi.
Rapido e su ogni canale
L’operazione costa $0.002 a documento e dura pochi secondi. La fai da questa pagina; via API è utile per ripulire in automatico documenti che arrivano sempre con le stesse pagine da scartare, e presto sarà disponibile anche da app, email e Telegram.
Casi d'uso
Togliere il foglio di istruzioni da un modulo PA
Un modulo dell’Agenzia delle Entrate ha in testa una pagina di istruzioni: Francesca Colombo la elimina e allega alla pratica solo il modulo compilato.
Pagine bianche dopo una scansione
Dopo aver digitalizzato un contratto, restano due fogli bianchi in coda: si rimuovono in un attimo, così il PDF è pulito e più leggero.
Un’appendice che non serve al cliente
Da un report interno, Rossi & Figli S.r.l. toglie l’appendice riservata prima di inviarlo al cliente.
Domande frequenti
Come indico le pagine da eliminare?
Per numero o per intervallo, ad esempio 1, 4, 9-11. Il KIT toglie quelle e conserva tutte le altre nel loro ordine.
Le pagine rimaste cambiano in qualcosa?
No: restano identiche all’originale, con testo e grafica intatti. Cambia solo la numerazione, che si aggiorna sul documento più corto.
Meglio rimuovere o estrarre?
Se devi buttare poche pagine e tenere il resto, rimuovi. Se ti serve solo una piccola parte del documento, estrai: fai meno fatica a indicare le pagine.
Quanto costa?
$0.002 a documento. Nessun abbonamento e nessun costo nascosto: paghi solo le operazioni che esegui.
Il documento resta privato?
Sì. Viene elaborato sui nostri server per togliere le pagine e poi eliminato; non ne conserviamo copia.
Posso rimediare se sbaglio pagina?
L’originale che hai sul dispositivo non viene toccato: se ti accorgi di un errore, ripeti l’operazione indicando le pagine giuste. In caso di problemi ti risponde una persona vera, in inglese o spagnolo.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/pdf/remove-pages \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pdf":"https://ejemplo.com/documento.pdf"}'const res = await fetch("https://api.kit.forhosting.com/pdf/remove-pages", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pdf": "https://ejemplo.com/documento.pdf"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/remove-pages",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pdf": "https://ejemplo.com/documento.pdf"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/remove-pages", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pdf":"https://ejemplo.com/documento.pdf"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pdf":"https://ejemplo.com/documento.pdf"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/remove-pages", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"pdf": "https://ejemplo.com/documento.pdf"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.remove_pages",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 25 |
max_pages | 200 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
413 | input_too_large | Il file o il testo inviato supera il limite di questo strumento. |