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
- class TextState
- class PdfContentEditor
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF
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
- class PdfContentEditor
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF
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
- class PdfContentEditor
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF
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
- class TextState
- class PdfContentEditor
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF
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
- class PdfContentEditor
- spazio dei nomi Aspose.Pdf.Facades
- assemblea Aspose.PDF