ClearHeadersFooters
İçindekiler
[
Saklamak
]ClearHeadersFooters()
Bu bölümün başlıklarını ve altbilgilerini temizler.
public void ClearHeadersFooters()
Notlar
Tüm üstbilgi ve altbilgilerin metni temizlenir, ancakHeaderFooter
nesnelerin kendileri kaldırılmaz.
Bu, bu bölümün üstbilgi ve altbilgilerinin önceki bölümün üstbilgi ve altbilgilerine bağlı olmasını sağlar.
Örnekler
Bir bölümdeki tüm üstbilgi ve altbilgilerin içeriğinin nasıl temizleneceğini gösterir.
Document doc = new Document();
Assert.AreEqual(0, doc.FirstSection.HeadersFooters.Count);
DocumentBuilder builder = new DocumentBuilder(doc);
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);
builder.Writeln("This is the primary header.");
builder.MoveToHeaderFooter(HeaderFooterType.FooterPrimary);
builder.Writeln("This is the primary footer.");
Assert.AreEqual(2, doc.FirstSection.HeadersFooters.Count);
Assert.AreEqual("This is the primary header.", doc.FirstSection.HeadersFooters[HeaderFooterType.HeaderPrimary].GetText().Trim());
Assert.AreEqual("This is the primary footer.", doc.FirstSection.HeadersFooters[HeaderFooterType.FooterPrimary].GetText().Trim());
// Bu bölümdeki tüm üstbilgi ve altbilgilerin içeriklerini boşaltın.
// Başlıklar ve altbilgiler hala mevcut olacak ancak görüntülenecek hiçbir şey olmayacak.
doc.FirstSection.ClearHeadersFooters();
Assert.AreEqual(2, doc.FirstSection.HeadersFooters.Count);
Assert.AreEqual(string.Empty, doc.FirstSection.HeadersFooters[HeaderFooterType.HeaderPrimary].GetText().Trim());
Assert.AreEqual(string.Empty, doc.FirstSection.HeadersFooters[HeaderFooterType.FooterPrimary].GetText().Trim());
Ayrıca bakınız
- class Section
- ad alanı Aspose.Words
- toplantı Aspose.Words
ClearHeadersFooters(bool)
Bu bölümün başlıklarını ve altbilgilerini temizler.
public void ClearHeadersFooters(bool preserveWatermarks)
Parametre | Tip | Tanım |
---|---|---|
preserveWatermarks | Boolean | Filigranların kaldırılmaması gerekiyorsa doğrudur. |
Notlar
Tüm üstbilgi ve altbilgilerin metni temizlenir, ancakHeaderFooter
nesnelerin kendileri kaldırılmaz.
Bu, bu bölümün üstbilgi ve altbilgilerinin önceki bölümün üstbilgi ve altbilgilerine bağlı olmasını sağlar.
Örnekler
Başlık ve altbilgi içeriklerinin filigranlı veya filigransız nasıl temizleneceğini gösterir.
Document doc = new Document(MyDir + "Header and footer types.docx");
// Düz metin filigranı ekleyin.
doc.Watermark.SetText("Aspose Watermark");
// Başlık ve altbilgilerin içerik içerdiğinden emin olun.
HeaderFooterCollection headersFooters = doc.FirstSection.HeadersFooters;
Assert.AreEqual("First header", headersFooters[HeaderFooterType.HeaderFirst].GetText().Trim());
Assert.AreEqual("Second header", headersFooters[HeaderFooterType.HeaderEven].GetText().Trim());
Assert.AreEqual("Third header", headersFooters[HeaderFooterType.HeaderPrimary].GetText().Trim());
Assert.AreEqual("First footer", headersFooters[HeaderFooterType.FooterFirst].GetText().Trim());
Assert.AreEqual("Second footer", headersFooters[HeaderFooterType.FooterEven].GetText().Trim());
Assert.AreEqual("Third footer", headersFooters[HeaderFooterType.FooterPrimary].GetText().Trim());
// Filigranlar hariç tüm üst bilgi ve alt bilgi içeriğini kaldırır.
doc.FirstSection.ClearHeadersFooters(true);
headersFooters = doc.FirstSection.HeadersFooters;
Assert.AreEqual("", headersFooters[HeaderFooterType.HeaderFirst].GetText().Trim());
Assert.AreEqual("", headersFooters[HeaderFooterType.HeaderEven].GetText().Trim());
Assert.AreEqual("", headersFooters[HeaderFooterType.HeaderPrimary].GetText().Trim());
Assert.AreEqual("", headersFooters[HeaderFooterType.FooterFirst].GetText().Trim());
Assert.AreEqual("", headersFooters[HeaderFooterType.FooterEven].GetText().Trim());
Assert.AreEqual("", headersFooters[HeaderFooterType.FooterPrimary].GetText().Trim());
Assert.AreEqual(WatermarkType.Text, doc.Watermark.Type);
// Filigranlar dahil tüm başlık ve altbilgi içeriğini kaldırır.
doc.FirstSection.ClearHeadersFooters(false);
Assert.AreEqual(WatermarkType.None, doc.Watermark.Type);
Ayrıca bakınız
- class Section
- ad alanı Aspose.Words
- toplantı Aspose.Words