ReplaceText

ReplaceText(string, int, string, TextState)

Remplace le texte du fichier PDF sur la page spécifiée.TextState objet (famille de polices, couleur) peut être spécifié pour remplacer le texte.

public bool ReplaceText(string srcString, int thePage, string destString, TextState textState)
ParamètreTaperLa description
srcStringStringChaîne à remplacer.
thePageInt32Numéro de page (0 signifie “toutes les pages”).
destStringStringLa chaîne remplacée.
textStateTextStateÉtat du texte (couleur du texte, police, etc.).

Return_Value

Renvoie true si un remplacement a été effectué.

Exemples

L’exemple montre comment remplacer du texte sur la première page du document PDF et définirTextState propriétés de texte pour le nouveau texte.

// ouvre le document
Document doc = new Document(inFile);

// Crée une police et la marque pour qu'elle soit intégrée
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// crée un objet PdfContentEditor pour éditer le texte
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// crée un objet textState
TextState textState = new TextState();
textState.Font = font;
textState.FontSize = 17;
textState.FontStyle = FontStyle.Bold | FontStyle.Italic;
textState.ForegroundColor = Color.Red;

// change le texte avec la police spécifiée
editor.ReplaceText("hello world", 1, "hi world", textState);

// enregistre le document
doc.Save(outFile);

Voir également


ReplaceText(string, string)

Remplace le texte dans le fichier PDF.

public bool ReplaceText(string srcString, string destString)
ParamètreTaperLa description
srcStringStringChaîne à remplacer.
destStringStringRemplacement de chaîne.

Return_Value

Renvoie true si un remplacement a été effectué.

Exemples

L’exemple montre comment remplacer du texte dans un document PDF.

// ouvre le document
Document doc = new Document(inFile);

// crée un objet PdfContentEditor pour éditer le texte
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// change le texte 
editor.ReplaceText("hello world", "hi world");

// enregistre le document
doc.Save(outFile);

Voir également


ReplaceText(string, int, string)

Remplace le texte du fichier PDF sur la page spécifiée.

public bool ReplaceText(string srcString, int thePage, string destString)
ParamètreTaperLa description
srcStringStringLa piqûre à remplacer.
thePageInt32Numéro de page (0 pour toutes les pages)
destStringStringRemplacement de chaîne.

Return_Value

Renvoie true si un remplacement a été effectué.

Exemples

L’exemple montre comment remplacer du texte dans un document PDF sur la page spécifiée.

// ouvre le document
Document doc = new Document(inFile);

// crée un objet PdfContentEditor pour éditer le texte
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// change le texte 
editor.ReplaceText("hello world", 1, "hi world");

// enregistre le document
doc.Save(outFile);

Voir également


ReplaceText(string, string, TextState)

Remplace le texte dans le fichier PDF en utilisant leTextState objet.

public bool ReplaceText(string srcString, string destString, TextState textState)
ParamètreTaperLa description
srcStringStringChaîne à remplacer
destStringStringRemplacement de chaîne
textStateTextStateÉtat du texte (couleur du texte, police, etc.)

Return_Value

Renvoie true si un remplacement a été effectué.

Exemples

L’exemple montre comment remplacer du texte et définirTextState propriétés de texte pour le nouveau texte.

// ouvre le document
Document doc = new Document(inFile);

// Crée une police et la marque pour qu'elle soit intégrée
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// crée un objet PdfContentEditor pour éditer le texte
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// crée un objet textState
TextState textState = new TextState();
textState.Font = font;
textState.FontStyle = FontStyle.Bold | FontStyle.Italic;

// change le texte avec la police spécifiée
editor.ReplaceText("hello world", "hi world", textState);

// enregistre le document
doc.Save(outFile);

Voir également


ReplaceText(string, string, int)

Remplace le texte dans le fichier PDF et définit la taille de la police.

public bool ReplaceText(string srcString, string destString, int fontSize)
ParamètreTaperLa description
srcStringStringChaîne à remplacer.
destStringStringRemplacement de chaîne.
fontSizeInt32Taille de police.

Return_Value

Renvoie true si un remplacement a été effectué.

Exemples

L’exemple montre comment remplacer du texte et définir la taille de la police pour le nouveau texte.

// ouvre le document
Document doc = new Document(inFile);

// Crée une police et la marque pour qu'elle soit intégrée
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// crée un objet PdfContentEditor pour éditer le texte
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// change le texte avec la police spécifiée
editor.ReplaceText("hello world", "hi world", 14);

// enregistre le document
doc.Save(outFile);

Voir également