Aller au contenu principal

Rechercher et remplacer du texte - Éditeur de contenu API

PDF4me Rechercher et remplacer du texte vous permet de rechercher et de remplacer des modèles de texte spécifiques dans PDF documents. Ceci API processus de service PDF Il s'agit de fichiers et de recherches de texte à remplacer par un nouveau contenu sur des pages spécifiques. API reçoit PDF contenu et paramètres de remplacement via REST API appels, utilisant Base64 Encodage pour une transmission sécurisée. Grâce à la prise en charge du ciblage flexible des pages et de la correspondance de modèles de texte, cette solution est idéale pour les mises à jour de documents et les flux de travail de gestion de contenu.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Authentification de votre API Demande

Pour accéder au PDF4me REST APIChaque requête doit inclure des informations d'authentification valides. L'authentification garantit la sécurité des communications et confirme votre identité en tant qu'utilisateur autorisé. REST API.

Caractéristiques principales

  • Correspondance de modèles de texte: Rechercher et remplacer des modèles de texte spécifiques dans PDF documents
  • Ciblage de page flexible: Traiter des pages spécifiques ou des documents entiers avec des séquences de pages personnalisées
  • Prise en charge de la séquence de pages: Cibler des pages individuelles, des plages de pages ou des sélections de pages mixtes
  • Base64 Encodage: Sécuriser la transmission du contenu des fichiers à l'aide de Base64 encodage
  • Simple API Intégration: RESTful API conçu pour l'automatisation PDF flux de travail d'édition de texte

REST API Point de terminaison

Le PDF4me REST API utilise la norme HTTP méthodes d'interaction avec les ressources. Toutes les opérations de recherche et de remplacement de texte sont effectuées via un point de terminaison unique :

  • Méthode: POST
  • Point final : /api/v2/FindAndReplace

REST API Paramètres

Liste complète des paramètres de la fonction Rechercher et remplacer du texte REST APILes paramètres sont organisés par catégorie pour une meilleure compréhension et une mise en œuvre plus aisée.

Important: Les paramètres marqués d'un astérisque (*) sont obligatoires et doivent être fournis pour le API pour fonctionner correctement.

Paramètres requis

ParamètreTaperDescriptionExemple
docContent*Base64Le contenu de l'entrée PDF fichier encodé en Base64JVBERi...
docName*StringSource PDF Nom de fichier avec l'extension .pdfoutput.pdf
oldText*StringTexte à rechercher et à remplacerThis is some
newText*StringTexte à remplacer parHere is few
pageSequence*StringOptions de pagination : « 1 » pour la page 1, « 1,3,5 » pour des pages spécifiques, « 2-5 » pour une plage de pages, « 1,3,7-10 » pour un affichage mixte, « 1- » pour les pages de 1 à la fin.1

Paramètres optionnels

ParamètreTaperDescriptionExemple
asyncBooleanActiver le traitement asynchrone. Lorsque true, le API renvoie un statut 202 et fournit un système d'interrogation URL dans l'en-tête Emplacementtrue

Sortir

Le PDF4me Rechercher et remplacer du texte REST API renvoie des réponses différentes selon le mode de traitement. API renvoie le PDF comme données binaires pour le traitement synchrone ou fournit un système d'interrogation URL pour le traitement asynchrone.

Traitement synchrone (par défaut)

Quand async n'est pas défini ou est défini sur false, le API traite la demande immédiatement :

Code d'état : 200 OK

Type de contenu : application/pdf ou application/octet-stream

Corps de la réponse :

Le API renvoie le PDF fichier directement sous forme de données binaires (non JSON).

Mode d'emploi :

  1. Le corps de la réponse contient le binaire PDF données
  2. Enregistrez directement le contenu de la réponse en tant que PDF déposer
  3. Non Base64 Le décodage est nécessaire pour les réponses binaires.

Exemple (JavaScript) :

const response = await fetch(url, options);
const pdfBlob = await response.blob();
// Save or process pdfBlob directly

Exemple de requête

En-tête

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Note: Le API La clé doit être Base64 encodé. Obtenez votre API clé de la PDF4me Tableau de bord

Charge utile

{
"docContent": "JVBERi...",
"docName": "output.pdf",
"oldText": "input_old_text",
"newText": "output_new_text",
"pageSequence": "1"
}

Exemples de code

Le PDF4me Rechercher et remplacer du texte REST API propose des exemples de code dans plusieurs langages de programmation. Choisissez le langage qui convient le mieux à votre environnement de développement :

C# Exemple (CSharp)

Complet C# implémentation pour la recherche et le remplacement de texte dans PDF:

Fonctionnalités de remplacement de texte

Traitement des modèles de texte

  • Correspondance exacte: Correspondance de modèles de texte sensible à la casse pour une identification précise
  • Reconnaissance de formes: Prise en charge de mots, d'expressions et de modèles de texte spécifiques
  • Motifs personnalisésCréation de modèles flexibles pour des besoins spécifiques de remplacement de texte
  • Résultats professionnelsRemplacement de texte fiable avec correspondance de modèles précise
  • Traitement avancé: Prise en charge des structures de texte et de la mise en forme complexes

Traitement de la page

  • Ciblage de page: Remplacer le texte sur des pages spécifiques ou des documents entiers
  • Séquences de pagesPrise en charge des plages de pages personnalisées et de la sélection de pages individuelles
  • Traitement flexible: Traiter toute combinaison de pages avec un contrôle précis
  • Traitement par lotsGérer efficacement plusieurs pages en une seule API appels
  • Mise en page professionnelleRemplacement de texte uniforme sur toutes les pages cibles

Fonctionnalités avancées

  • Analyse de texteAnalyse et identification complètes des modèles de texte
  • Gestion de contenuOptions avancées de modification de contenu et de remplacement de texte
  • Édition professionnelleRemplacement de texte de haute qualité avec une visibilité optimale
  • Modèles flexibles: Prise en charge de tous les modèles de texte et exigences de remplacement

Cas d'utilisation et applications industrielles

Cas d'utilisation en entreprise

  • Mises à jour des documentsMettre à jour automatiquement le contenu textuel sur plusieurs PDF documents
  • Gestion de contenu: Remplacez les informations obsolètes par des données actuelles dans PDF fichiers
  • Traitement des modèlesMettez à jour le texte d'espace réservé avec le contenu réel dans les modèles de documents.
  • Gestion de marqueMettre à jour les noms, logos et éléments de marque de l'entreprise sur l'ensemble des plateformes. PDFs

Obtenez de l'aide