Questo breve tutorial spiega come sostituire il testo in PDF con C# REST API. Imparerai a sostituire le parole in PDF con C# RESTful Service usando un Cloud SDK basato su .NET. Ti guiderà nella ricerca di parole confrontando stringhe o usando regex ed eseguirà questa attività su una singola pagina o sull’intero file PDF.
Prerequisito
Crea credenziali API dell’account per sostituire il testo all’interno di un PDF
Scaricamento Aspose.PDF Cloud SDK for Dotnet to replace text in a PDF file
Imposta il progetto C# con l’SDK sopra per trovare e sostituire il testo
Passaggi per sostituire il testo in un PDF online con l’interfaccia C# REST
- Configurare l’oggetto PdfApi utilizzando la chiave e il SID dell’applicazione per sostituire il testo
- Carica il file PDF di origine nell’archiviazione Cloud per trovare e sostituire il testo
- Crea l’elenco degli oggetti TextReplace con una coppia di stringhe vecchie e nuove
- Crea la richiesta di sostituzione del testo utilizzando la classe TextReplaceListRequest fornendo l’elenco TextReplace
- Chiama PostDocumentTextReplace per sostituire tutte le vecchie stringhe con le nuove stringhe
- Scarica il file di output sulla risposta corretta dall’API
I passaggi precedenti descrivono come trovare e sostituire una parola in un PDF con C# REST API. Crea l’oggetto PdfApi contenente le funzionalità per lavorare con un file PDF, carica il file PDF sorgente su un archivio Cloud online, crea un elenco di coppie di parole di stringhe vecchie e nuove e crea un oggetto di richiesta utilizzando questa coppia di elenchi. Chiama il metodo PostDocumentTextReplace() per sostituire le parole elencate e salvare il file di output.
Codice per trovare e sostituire testo in PDF con API basata su C# .NET
Questo codice dimostra il processo per sostituire il testo nel file PDF con l’interfaccia REST C#. Puoi usare l’elenco di stringhe o l’espressione Regex mentre cerchi le stringhe nel documento completo. Se vuoi sostituire il testo in una singola pagina del file PDF caricato, usa il metodo PostPageTextReplace() con il numero di pagina di destinazione.
Questo articolo ci ha insegnato a cercare e sostituire il testo in un file PDF. Se vuoi aggiungere una nuova pagina a un file PDF, fai riferimento all’articolo su Aggiungere una nuova pagina in PDF con C# REST API.