Passa al contenuto principale

Sostituisci il testo - Excel API

PDF4me Sostituisci il testo ti consente di trovare e sostituire il testo in Excel documenti con corrispondenza letterale o espressione regolare. Questo API Il servizio elabora tutti i fogli di lavoro nella cartella di lavoro e supporta la corrispondenza sensibile alle maiuscole/minuscole, la corrispondenza di celle intere o parziali, più frasi di sostituzione in una singola richiesta e la formattazione opzionale (carattere, colore, dimensione, grassetto, corsivo, ecc.). API riceve Excel contenuto del documento attraverso REST API chiamate, utilizzando Base64 Codifica per una trasmissione sicura. Questa soluzione è ideale per la standardizzazione dei dati, l'aggiornamento dei contenuti e la trasformazione automatica del testo.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Autenticazione del tuo API Richiesta

Includi il tuo API chiave nella richiesta di autenticazione con il PDF4me REST API.

Caratteristiche principali

  • Supporto per valori letterali e espressioni regolari: Sostituisci il testo utilizzando la corrispondenza semplice o le espressioni regolari
  • Opzione sensibile alle maiuscole/minuscole: Controlla la sensibilità alle maiuscole/minuscole per una corrispondenza precisa o flessibile
  • Corrispondenza dell'intera cellula: Corrispondenza parziale del testo o richiesta di corrispondenza dell'intera cella
  • Sostituzioni multiple: Elabora più operazioni di ricerca e sostituzione in un'unica richiesta
  • Formattazione facoltativa: Applica le modifiche di carattere, colore, dimensione e stile al testo sostituito
  • Tutti i fogli di lavoroElabora tutti i fogli di lavoro presenti nella cartella di lavoro.

REST API Punto finale

  • Metodo: POST
  • Punto finale: office/ApiV2Excel/ExcelFindAndReplaceTextInExcel

REST API Parametri

Importante: I parametri contrassegnati da un asterisco (*) sono obbligatori. Tutte le richieste utilizzano documento, docContent, E azione sostituisciTestoInExcelI parametri specifici dell'operazione (frasi, cultureName, ecc.) sono proprietà dell'oggetto azione.

Parametri richiesti (livello radice)

ParametroTipoDescrizioneEsempio
documento*ObjectRiferimento al documento con Nome Excel nome del file){ "Name": "data.xlsx" }
docContent*String Base64)Excel contenuto del documento codificato in Base64UEsDBBQABgAIAAAA...
azione sostituisciTestoInExcel*ObjectConfigurazione dell'azione. Deve contenere frasi (array di oggetti di sostituzione). Ogni oggetto: testo di ricerca (corda), testo di sostituzione (stringa, può essere vuota per essere eliminata), è espressione (booleano, predefinito: falso), maiuscole e minuscole (booleano, predefinito: falso), matchEntireCell (booleano, predefinito: false). Opzionale formattazione oggettoVedi l'esempio di payload qui sotto

Parametri opzionali (all'interno di replaceTextToExcelAction)

ParametroTipoDescrizioneEsempio
Nome della culturaStringCodice culturale per l'elaborazioneen-US

Produzione

IL API restituisce il Excel documento come Base64-stringa codificata in JSON formato (documento, nomefile, successo, messaggiodierrore).

Esempio di richiesta

Intestazione

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Carico utile (base)

{
"document": { "Name": "data.xlsx" },
"docContent": "UEsDBBQABgAIAAAA...",
"replaceTextToExcelAction": {
"phrases": [
{ "searchText": "old", "replacementText": "new" }
]
}
}

Esempi di codice

Richiedi assistenza