ForHosting KIT · Documenti e PDF

Oscuri testo in PDF

Scriva «falcon» una sola volta e le tre forme di una frase, Falcon, FALCON e falcon, diventano ████, con un conteggio di 3 a conferma. Lo usi sul testo estratto da un PDF prima di condividerlo, indicizzarlo o archiviarlo. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Termini
falcon
Ottiene
Numero di occorrenze oscurate
3

Lo strumento di oscuramento del testo PDF elimina tutte le occorrenze, senza distinguere maiuscole e minuscole, dei termini che Lei indica nel testo estratto da un PDF. Ogni occorrenza rilevata viene sostituita da un marcatore nero visibile e la risposta riporta anche il numero esatto delle sostituzioni. È utile quando un flusso dispone già di testo selezionabile o estratto e richiede una fase prevedibile di sanificazione prima di revisione, indicizzazione, condivisione o archiviazione. La corrispondenza è letterale e deterministica: la punteggiatura presente in un termine viene quindi trattata come tale e non come istruzione di ricerca.

Prepari il testo del PDF e l’elenco da oscurare

Parta dal testo estratto da un PDF, conservando la formulazione e le interruzioni di riga utili alla fase successiva del Suo flusso. Inserisca il contenuto nel campo text, quindi aggiunga una o più stringhe letterali all’elenco terms. Un termine può essere un nome, un riferimento di conto, un’etichetta di progetto, una parte di indirizzo o qualsiasi sequenza esatta che non debba più comparire.

La ricerca non distingue maiuscole e minuscole: una sola voce come «Falcon» trova anche «FALCON» e «falcon». I termini non sono espressioni regolari. Punti, parentesi quadre, segni più e punti interrogativi vengono cercati come caratteri ordinari, impedendo che un termine innocuo diventi un modello imprevisto.

Gli elenchi vuoti vengono rifiutati, perché restituire silenziosamente un testo invariato potrebbe far credere che l’oscuramento sia stato eseguito. Anche le stringhe vuote nell’elenco non sono ammesse. Questo contratto esplicito è adatto ai flussi automatizzati in cui l’assenza di una regola deve interrompere l’elaborazione, anziché inoltrare contenuti sensibili alla fase successiva.

Comprenda il comportamento di ricerca e sostituzione

Lo strumento esamina il testo originale dall’inizio alla fine e sostituisce ogni corrispondenza non sovrapposta con il marcatore fisso «████». I termini duplicati che differiscono solo per maiuscole e minuscole vengono considerati una sola ricerca, evitando il doppio conteggio dello stesso segmento. Se più termini possono iniziare dallo stesso carattere, viene valutato per primo quello più lungo.

Per esempio, indicando sia «North» sia «North Harbor», quando la frase compare in quella posizione viene oscurata per intero. Le sostituzioni non si concatenano: i marcatori inseriti appartengono all’output e non vengono cercati di nuovo. Il conteggio può essere zero se l’elenco è valido ma nessun termine è presente.

Tale risultato conferma la corretta esecuzione, mentre un elenco vuoto o non valido produce un errore. La ricerca è letterale e non deduce i confini delle parole; pertanto, un termine breve può comparire anche dentro una parola più lunga. Inserisca la frase esatta che intende rimuovere.

Usi il risultato in sicurezza nel flusso documentale

Questa capacità opera sul testo PDF fornito dal richiedente; non modifica la grafica delle pagine, le annotazioni, i livelli nascosti, i metadati o il file binario originale. La utilizzi quando il testo estratto è esso stesso il risultato che verrà visualizzato, indicizzato, riassunto, registrato o trasmesso a un altro sistema. Se deve pubblicare un PDF oscurato visivamente, applichi una procedura di redazione nativa al documento sorgente e verifichi che il contenuto sottostante non sia recuperabile.

Valuti di registrare il conteggio e la versione della politica in una traccia di controllo senza conservare l’originale sensibile. Selezioni attentamente i termini: la ricerca letterale è prevedibile, ma non individua varianti non incluse nell’elenco. La stessa logica deterministica funziona senza accesso alla rete, mantenendo stabili i risultati delle chiamate ripetute con input identici.

Sanificare il testo prima dell’indicizzazione

Rimuova nomi di clienti, etichette interne o numeri di riferimento prima che il testo PDF venga inserito in un indice di ricerca.

Preparare una copia per la revisione

Crei una versione testuale chiaramente marcata per chi deve leggere il documento senza vedere determinati termini riservati.

Applicare una politica di termini noti

Usi un elenco approvato di espressioni sensibili in un flusso automatizzato e registri il conteggio delle sostituzioni per la verifica.

La ricerca distingue tra maiuscole e minuscole?

No. Un solo termine copre le occorrenze maiuscole, minuscole e con combinazioni delle due forme.

I termini vengono interpretati come espressioni regolari?

No. Ogni termine è trattato letteralmente, inclusi punteggiatura e caratteri speciali delle espressioni regolari.

Questo strumento modifica il file PDF originale?

No. Oscura testo già estratto e non altera il binario PDF, la grafica, i metadati o il contenuto nascosto.

Un termine corto può oscurare parte di una parola più lunga?

Sì. La ricerca non considera i confini delle parole, quindi un termine corto viene trovato anche dentro un'altra parola. Indichi la frase esatta da eliminare per non nascondere più del previsto.

Perché il conteggio può risultare zero?

Zero significa che l'elenco era valido ma nessuno dei suoi termini compare nel testo, quindi il passaggio è avvenuto. Un elenco vuoto invece viene rifiutato, perché nessuno creda a un oscuramento mai fatto.

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.

POSThttps://api.kit.forhosting.com/pdf/redact-text

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/pdf/redact-text \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Project Falcon belongs to FALCON Holdings.","terms":["falcon"]}'
{
  "text": "Project Falcon belongs to FALCON Holdings.",
  "terms": [
    "falcon"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.redact_text",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_mb25
max_pages200
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Comprenda il comportamento di ricerca e sostituzione

La risposta contiene redacted_text e redacted_count, così Lei può utilizzare il testo sanificato e verificare separatamente l’entità delle modifiche.

Usi il risultato in sicurezza nel flusso documentale

Un flusso automatizzato efficace estrae il testo, lo invia con un elenco di termini approvato, confronta redacted_count con un minimo previsto e conserva soltanto redacted_text nei sistemi di ricerca o revisione successivi. Il prezzo dell’API è $0.002 per richiesta.

Che cosa accade se non viene trovato alcun termine?

Il testo originale viene restituito senza modifiche e redacted_count è pari a zero.

Che cosa accade se l’elenco dei termini è vuoto?

La richiesta non riesce e restituisce l’errore invalid_input, perché è necessario almeno un termine non vuoto.

Leggi la documentazione completa del KIT →