ReplaceText

ReplaceText(string, int, string, TextState)

Ersetzt Text in der PDF-Datei auf der angegebenen Seite.TextState Objekt (Schriftfamilie, Farbe) kann angegeben werden, um Text zu ersetzen.

public bool ReplaceText(string srcString, int thePage, string destString, TextState textState)
ParameterTypBeschreibung
srcStringStringDie zu ersetzende Zeichenfolge.
thePageInt32Seitennummer (0 bedeutet „alle Seiten“).
destStringStringDie ersetzte Zeichenfolge.
textStateTextStateTextstatus (Textfarbe, Schriftart usw.).

Rückgabewert

Gibt true zurück, wenn eine Ersetzung vorgenommen wurde.

Beispiele

Das Beispiel zeigt, wie Sie Text auf der ersten Seite des PDF-Dokuments ersetzen und festlegenTextState Texteigenschaften für den neuen Text.

// Dokument öffnen
Document doc = new Document(inFile);

// Schriftart erstellen und zum Einbetten markieren
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// PdfContentEditor-Objekt erstellen, um Text zu bearbeiten
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

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

// Text mit angegebener Schriftart ändern
editor.ReplaceText("hello world", 1, "hi world", textState);

// Dokument speichern
doc.Save(outFile);

Siehe auch


ReplaceText(string, string)

Ersetzt Text in der PDF-Datei.

public bool ReplaceText(string srcString, string destString)
ParameterTypBeschreibung
srcStringStringDie zu ersetzende Zeichenfolge.
destStringStringSaite ersetzen.

Rückgabewert

Gibt true zurück, wenn eine Ersetzung vorgenommen wurde.

Beispiele

Das Beispiel zeigt, wie Text in einem PDF-Dokument ersetzt wird.

// Dokument öffnen
Document doc = new Document(inFile);

// PdfContentEditor-Objekt erstellen, um Text zu bearbeiten
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// Text ändern 
editor.ReplaceText("hello world", "hi world");

// Dokument speichern
doc.Save(outFile);

Siehe auch


ReplaceText(string, int, string)

Ersetzt Text in der PDF-Datei auf der angegebenen Seite.

public bool ReplaceText(string srcString, int thePage, string destString)
ParameterTypBeschreibung
srcStringStringDer Stich ersetzt werden.
thePageInt32Seitennummer (0 für alle Seiten)
destStringStringSaite ersetzen.

Rückgabewert

Gibt true zurück, wenn eine Ersetzung vorgenommen wurde.

Beispiele

Das Beispiel zeigt, wie Text in einem PDF-Dokument auf der angegebenen Seite ersetzt wird.

// Dokument öffnen
Document doc = new Document(inFile);

// PdfContentEditor-Objekt erstellen, um Text zu bearbeiten
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// Text ändern 
editor.ReplaceText("hello world", 1, "hi world");

// Dokument speichern
doc.Save(outFile);

Siehe auch


ReplaceText(string, string, TextState)

Ersetzt Text in der PDF-Datei mit angegebenemTextState Objekt.

public bool ReplaceText(string srcString, string destString, TextState textState)
ParameterTypBeschreibung
srcStringStringZu ersetzende Zeichenfolge
destStringStringSaite ersetzen
textStateTextStateTextstatus (Textfarbe, Schriftart usw.)

Rückgabewert

Gibt true zurück, wenn eine Ersetzung vorgenommen wurde.

Beispiele

Das Beispiel zeigt, wie Text und Set ersetzt werdenTextState Texteigenschaften für den neuen Text.

// Dokument öffnen
Document doc = new Document(inFile);

// Schriftart erstellen und zum Einbetten markieren
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// PdfContentEditor-Objekt erstellen, um Text zu bearbeiten
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// TextState-Objekt erstellen
TextState textState = new TextState();
textState.Font = font;
textState.FontStyle = FontStyle.Bold | FontStyle.Italic;

// Text mit angegebener Schriftart ändern
editor.ReplaceText("hello world", "hi world", textState);

// Dokument speichern
doc.Save(outFile);

Siehe auch


ReplaceText(string, string, int)

Ersetzt Text in der PDF-Datei und legt die Schriftgröße fest.

public bool ReplaceText(string srcString, string destString, int fontSize)
ParameterTypBeschreibung
srcStringStringZu ersetzende Zeichenfolge.
destStringStringSaite ersetzen.
fontSizeInt32Schriftgröße.

Rückgabewert

Gibt true zurück, wenn eine Ersetzung vorgenommen wurde.

Beispiele

Das Beispiel zeigt, wie Text ersetzt und die Schriftgröße für den neuen Text festgelegt wird.

// Dokument öffnen
Document doc = new Document(inFile);

// Schriftart erstellen und zum Einbetten markieren
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// PdfContentEditor-Objekt erstellen, um Text zu bearbeiten
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// Text mit angegebener Schriftart ändern
editor.ReplaceText("hello world", "hi world", 14);

// Dokument speichern
doc.Save(outFile);

Siehe auch