ReplaceText

ReplaceText(string, int, string, TextState)

Belirtilen sayfadaki PDF dosyasındaki metni değiştirir.TextState nesne (yazı tipi ailesi, renk) değiştirilecek metin olarak belirtilebilir.

public bool ReplaceText(string srcString, int thePage, string destString, TextState textState)
ParametreTipTanım
srcStringStringDeğiştirilecek dize.
thePageInt32Sayfa numarası (0 “tüm sayfalar” anlamına gelir).
destStringStringDeğiştirilen dize.
textStateTextStateMetin durumu (Metin Rengi, Yazı Tipi vb.).

Geri dönüş değeri

Değiştirme yapıldıysa true değerini döndürür.

Örnekler

Örnek, PDF belgesinin ilk sayfasındaki metnin nasıl değiştirileceğini veTextState yeni metin için metin özellikleri.

// belgeyi aç
Document doc = new Document(inFile);

// Font oluştur ve gömülü olarak işaretle
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// metni düzenlemek için PdfContentEditor nesnesi oluşturun
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

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

// metni belirtilen yazı tipiyle değiştir
editor.ReplaceText("hello world", 1, "hi world", textState);

// belgeyi kaydet
doc.Save(outFile);

Ayrıca bakınız


ReplaceText(string, string)

PDF dosyasındaki metni değiştirir.

public bool ReplaceText(string srcString, string destString)
ParametreTipTanım
srcStringStringDeğiştirilecek dize.
destStringStringDize değiştiriliyor.

Geri dönüş değeri

Değiştirme yapıldıysa true değerini döndürür.

Örnekler

Örnek, PDF belgesindeki metnin nasıl değiştirileceğini gösterir.

// belgeyi aç
Document doc = new Document(inFile);

// metni düzenlemek için PdfContentEditor nesnesi oluşturun
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// metni değiştir 
editor.ReplaceText("hello world", "hi world");

// belgeyi kaydet
doc.Save(outFile);

Ayrıca bakınız


ReplaceText(string, int, string)

Belirtilen sayfadaki PDF dosyasındaki metni değiştirir.

public bool ReplaceText(string srcString, int thePage, string destString)
ParametreTipTanım
srcStringStringDeğiştirilecek iğne.
thePageInt32Sayfa numarası (tüm sayfalar için 0)
destStringStringDize değiştiriliyor.

Geri dönüş değeri

Değiştirme yapıldıysa true değerini döndürür.

Örnekler

Örnek, belirtilen sayfada PDF belgesindeki metnin nasıl değiştirileceğini gösterir.

// belgeyi aç
Document doc = new Document(inFile);

// metni düzenlemek için PdfContentEditor nesnesi oluşturun
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// metni değiştir 
editor.ReplaceText("hello world", 1, "hi world");

// belgeyi kaydet
doc.Save(outFile);

Ayrıca bakınız


ReplaceText(string, string, TextState)

Belirtilen kullanarak PDF dosyasındaki metni değiştirirTextState nesne.

public bool ReplaceText(string srcString, string destString, TextState textState)
ParametreTipTanım
srcStringStringDeğiştirilecek dize
destStringStringdize değiştiriliyor
textStateTextStateMetin durumu (Metin Rengi, Yazı Tipi vb.)

Geri dönüş değeri

Değiştirme yapıldıysa true değerini döndürür.

Örnekler

Örnek, metnin nasıl değiştirileceğini veTextState yeni metin için metin özellikleri.

// belgeyi aç
Document doc = new Document(inFile);

// Font oluştur ve gömülü olarak işaretle
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// metni düzenlemek için PdfContentEditor nesnesi oluşturun
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// textState nesnesi oluştur
TextState textState = new TextState();
textState.Font = font;
textState.FontStyle = FontStyle.Bold | FontStyle.Italic;

// metni belirtilen yazı tipiyle değiştir
editor.ReplaceText("hello world", "hi world", textState);

// belgeyi kaydet
doc.Save(outFile);

Ayrıca bakınız


ReplaceText(string, string, int)

PDF dosyasındaki metni değiştirir ve yazı tipi boyutunu ayarlar.

public bool ReplaceText(string srcString, string destString, int fontSize)
ParametreTipTanım
srcStringStringDeğiştirilecek dize.
destStringStringDize değiştiriliyor.
fontSizeInt32Yazı Boyutu.

Geri dönüş değeri

Değiştirme yapıldıysa true değerini döndürür.

Örnekler

Örnek, metnin nasıl değiştirileceğini ve yeni metin için yazı tipi boyutunun nasıl ayarlanacağını gösterir.

// belgeyi aç
Document doc = new Document(inFile);

// Font oluştur ve gömülü olarak işaretle
Aspose.Pdf.Text.Font font = FontRepository.FindFont("Courier New");
font.IsEmbedded = true;

// metni düzenlemek için PdfContentEditor nesnesi oluşturun
PdfContentEditor editor = new PdfContentEditor();
editor.BindPdf(doc);

// metni belirtilen yazı tipiyle değiştir
editor.ReplaceText("hello world", "hi world", 14);

// belgeyi kaydet
doc.Save(outFile);

Ayrıca bakınız