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)
ParametroTipoDescrizione
srcStringStringLa stringa da sostituire.
thePageInt32Numero di pagina (0 significa “tutte le pagine”).
destStringStringLa stringa sostituita.
textStateTextStateStato 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)
ParametroTipoDescrizione
srcStringStringLa stringa da sostituire.
destStringStringSostituzione 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)
ParametroTipoDescrizione
srcStringStringIl pungiglione da sostituire.
thePageInt32Numero di pagina (0 per tutte le pagine)
destStringStringSostituzione 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)
ParametroTipoDescrizione
srcStringStringStringa da sostituire
destStringStringSostituzione della stringa
textStateTextStateStato 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)
ParametroTipoDescrizione
srcStringStringStringa da sostituire.
destStringStringSostituzione della stringa.
fontSizeInt32Dimensione 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