ReplaceText

ReplaceText(string, int, string, TextState)

Sostituisce il testo nel file PDF nella pagina specificata.TextState l’oggetto (famiglia di caratteri, colore) può essere specificato per sostituire il testo.

public bool ReplaceText(string srcString, int thePage, string destString, TextState textState)
Parametro Tipo Descrizione
srcString String La stringa da sostituire.
thePage Int32 Numero di pagina (0 significa “tutte le pagine”).
destString String La stringa sostituita.
textState TextState Stato del testo (colore del testo, carattere, ecc.).

Valore di ritorno

Restituisce vero se è stata effettuata la sostituzione.

Esempi

L’esempio mostra come sostituire il testo sulla prima pagina del documento PDF e impostareTextState proprietà del testo per il nuovo testo.

//www.aspose.com", 1, System.Drawing.Color.Red });
Document doc = new Document(inFile);

//www.aspose.com", 1 });
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

//x1, y1, x2, y2, .. xn, yn
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// ... }
TextState textState = new TextState();
textState.Font = font;
textState.FontSize = 17;
textState.FontStyle = FontStyle.Bold | FontStyle.Italic;
textState.ForegroundColor = Color.Red;

// apri il documento
editor.ReplaceText("hello world", 1, "hi world", textState);

// Crea il carattere e contrassegnalo da incorporare
doc.Save(outFile);

Guarda anche


ReplaceText(string, string)

Sostituisce il testo nel file PDF.

public bool ReplaceText(string srcString, string destString)
Parametro Tipo Descrizione
srcString String La stringa da sostituire.
destString String Sostituzione della stringa.

Valore di ritorno

Restituisce vero se è stata effettuata la sostituzione.

Esempi

L’esempio mostra come sostituire il testo nel documento PDF.

// crea un oggetto textState
Document doc = new Document(inFile);

// crea un oggetto textState
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// cambia il testo con il carattere specificato 
editor.ReplaceText("hello world", "hi world");

// salva il documento
doc.Save(outFile);

Guarda anche


ReplaceText(string, int, string)

Sostituisce il testo nel file PDF nella pagina specificata.

public bool ReplaceText(string srcString, int thePage, string destString)
Parametro Tipo Descrizione
srcString String Il pungiglione da sostituire.
thePage Int32 Numero di pagina (0 per tutte le pagine)
destString String Sostituzione della stringa.

Valore di ritorno

Restituisce vero se è stata effettuata la sostituzione.

Esempi

L’esempio mostra come sostituire il testo nel documento PDF nella pagina specificata.

// apri il documento
Document doc = new Document(inFile);

// crea un oggetto PdfContentEditor per modificare il testo
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// cambia il testo 
editor.ReplaceText("hello world", 1, "hi world");

// salva il documento
doc.Save(outFile);

Guarda anche


ReplaceText(string, string, TextState)

Sostituisce il testo nel file PDF utilizzando specificatoTextState oggetto.

public bool ReplaceText(string srcString, string destString, TextState textState)
Parametro Tipo Descrizione
srcString String Stringa da sostituire
destString String Sostituzione della stringa
textState TextState Stato del testo (colore del testo, carattere, ecc.)

Valore di ritorno

Restituisce vero se è stata effettuata la sostituzione.

Esempi

L’esempio mostra come sostituire il testo e impostareTextState proprietà del testo per il nuovo testo.

// apri il documento
Document doc = new Document(inFile);

// cambia il testo
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// cambia il testo
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// Crea il carattere e contrassegnalo da incorporare
TextState textState = new TextState();
textState.Font = font;
textState.FontStyle = FontStyle.Bold | FontStyle.Italic;

// apri il documento
editor.ReplaceText("hello world", "hi world", textState);

// Crea il carattere e contrassegnalo da incorporare
doc.Save(outFile);

Guarda anche


ReplaceText(string, string, int)

Sostituisce il testo nel file PDF e imposta la dimensione del carattere.

public bool ReplaceText(string srcString, string destString, int fontSize)
Parametro Tipo Descrizione
srcString String Stringa da sostituire.
destString String Sostituzione della stringa.
fontSize Int32 Dimensione del font.

Valore di ritorno

Restituisce vero se è stata effettuata la sostituzione.

Esempi

L’esempio mostra come sostituire il testo e impostare la dimensione del carattere per il nuovo testo.

// apri il documento
Document doc = new Document(inFile);

// crea un oggetto textState
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// apri il documento
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// apri il documento
editor.ReplaceText("hello world", "hi world", 14);

// apri il documento
doc.Save(outFile);

Guarda anche