Son Not Seçeneklerini Ayarlayın

Bu adım adım eğitimde, bir Word belgesinde son not seçeneklerini ayarlamak için Aspose.Words for .NET’i nasıl kullanacağınız konusunda size rehberlik edeceğiz. Sağlanan C# kaynak kodunu açıklayacağız ve bunu kendi projelerinizde nasıl uygulayacağınızı göstereceğiz.

Başlamak için geliştirme ortamınızda Aspose.Words for .NET’in kurulu ve kurulu olduğundan emin olun. Henüz yapmadıysanız, kitaplığı şuradan indirip yükleyin.[Aspose.Releases]https://releases.aspose.com/words/net/.

Adım 1: Belge Nesnesini Başlatma

İlk olarak, başlatDocument kaynak belgenizin yolunu sağlayarak nesneyi:

string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Document.docx");

Adım 2: DocumentBuilder Nesnesini Başlatma

Daha sonra, başlatDocumentBuilder belge üzerinde işlem gerçekleştirecek nesne:

DocumentBuilder builder = new DocumentBuilder(doc);

3. Adım: Metin ve Son Not Ekleme

KullanWrite yöntemiDocumentBuilder belgeye metin eklemek için nesne veInsertFootnote son not ekleme yöntemi:

builder.Write("Some text");
builder.InsertFootnote(FootnoteType.Endnote, "Footnote text.");

Adım 4: Son Not Seçeneklerini Ayarlama

ErişmekEndnoteOptions Son not seçeneklerini değiştirmek için belgenin özelliği. Bu örnekte, yeniden başlatma kuralını her sayfada yeniden başlayacak ve konumu bölümün sonuna ayarlayacak şekilde ayarladık:

EndnoteOptions option = doc.EndnoteOptions;
option.RestartRule = FootnoteNumberingRule.RestartPage;
option.Position = EndnotePosition.EndOfSection;

Adım 5: Belgeyi Kaydetme

Son olarak değiştirilen belgeyi kaydedin:

doc.Save(dataDir + "WorkingWithFootnotes.SetEndnoteOptions.docx");

Bu kadar! Aspose.Words for .NET’i kullanarak bir Word belgesinde son not seçeneklerini başarıyla ayarladınız.

Aspose.Words for .NET kullanarak Son Not Seçeneklerini Ayarlama için örnek kaynak kodu

string dataDir = "YOUR DOCUMENT DIRECTORY";	
Document doc = new Document(dataDir + "Document.docx");
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Write("Some text");
builder.InsertFootnote(FootnoteType.Endnote, "Footnote text.");

EndnoteOptions option = doc.EndnoteOptions;
option.RestartRule = FootnoteNumberingRule.RestartPage;
option.Position = EndnotePosition.EndOfSection;

doc.Save(dataDir + "WorkingWithFootnotes.SetEndnoteOptions.docx");

Bu kodu kendi projelerinizde kullanmaktan ve özel gereksinimlerinize göre değiştirmekten çekinmeyin.

SSS’ler

S: Aspose.Words’te son notları nasıl stillendirebilirim?

C: Aspose.Words’te son notlara stil vermek içinEndnoteOptions sınıf veSeparatorNoteTextStyle mülk. Bu özelliği kullanarak son notlar için yazı tipi stili, boyutu, rengi vb. belirtebilirsiniz.

S: Bir belgedeki son notların numaralandırmasını özelleştirmek mümkün mü?

C: Evet, bir belgedeki son notların numaralandırmasını özelleştirmek mümkündür. Şunu kullanabilirsiniz:RestartRule VeNumberStyle özellikleriEndnoteOptions Belirli yeniden başlatma kurallarını ve numaralandırma stillerini tanımlamak için sınıf.

S: Son notları bir belgede nasıl konumlandırabilirim?

C: Son notları bir belgeye yerleştirmek içinPosition mülkiyetiEndnoteOptions sınıf. Son notların her sayfanın altına mı, her bölümün sonuna mı yoksa belgenin sonuna mı yerleştirileceğini belirtebilirsiniz.

S: Son not numaralandırma biçimini özelleştirebilir miyim?

C: Evet, Aspose.Words’te son not numaralandırma formatını özelleştirebilirsiniz. KullanNumberFormat mülkiyetiEndnoteOptions Arap rakamları, Romen rakamları, harfler vb. gibi istenen formatı ayarlamak için sınıf.

S: Bir belgenin bölümleri arasında son not numaralandırmaya devam etmek mümkün müdür?

C: Evet, bir belgenin bölümleri arasında son not numaralandırmaya devam etmek mümkündür. KullanRestartRule mülkiyetiEndnoteOptions sınıfa girin ve buna ayarlayınRestartContinuous numaralandırmanın bölümler arasında devam etmesine izin vermek için.