Belgeyi Boşluğa Ekle

Bu eğitimde, bir belgenin içeriğini boş bir hedef belgeye eklemek için Aspose.Words for .NET’in nasıl kullanılacağı açıklanmaktadır. Sağlanan kaynak kodu, yeni bir belgenin nasıl oluşturulacağını, içeriğinin nasıl kaldırılacağını ve ardından kaynak belgenin ona nasıl ekleneceğini gösterir.

1. Adım: Projeyi ayarlayın

Aşağıdaki önkoşullara sahip olduğunuzdan emin olun:

  • Aspose.Words for .NET kütüphanesi kuruldu. Şuradan indirebilirsiniz[Aspose.Releases]https://releases.aspose.com/words/net/ adresine gidin veya yüklemek için NuGet paket yöneticisini kullanın.
  • Kaynak ve hedef belgelerin bulunduğu belge dizini yolu.

2. Adım: Yeni bir hedef belge oluşturun

Yeni bir tane oluşturDocument Hedef belge için nesne.

// Belge dizininizin yolu
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document();

3. Adım: Mevcut içeriği hedef belgeden kaldırın

Temiz bir hedef belge elde etmek için, mevcut tüm içeriği belgeden kaldırın.RemoveAllChildren yöntem.

dstDoc.RemoveAllChildren();

4. Adım: Kaynak belgeyi hedef belgeye ekleyin

Kaynak belgenin içeriğini hedef belgeye şunu kullanarak ekleyin:AppendDocument ile yöntemImportFormatMode.KeepSourceFormatting seçenek.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

5. Adım: Hedef belgeyi kaydedin

Son olarak, değiştirilen hedef belgeyi kullanarak kaydedin.Save yöntemiDocument nesne.

dstDoc.Save(dataDir + "JoinAndAppendDocuments.AppendDocumentToBlank.docx");

Bu, Aspose.Words for .NET kullanarak bir belgenin boş bir hedef belgeye eklenmesi uygulamasını tamamlar.

Aspose.Words for .NET kullanarak Belgeyi Boşluğa Ekleme için örnek kaynak kodu

	// Belge dizininizin yolu
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document();
	// Hedef belge boş değildir ve genellikle eklenen belgeden önce boş bir sayfanın görünmesine neden olur.
	// Bunun nedeni, temel belgenin boş bir bölüme sahip olması ve yeni belgenin bir sonraki sayfada başlatılmasıdır.
	// Eklemeden önce hedef belgedeki tüm içeriği kaldırın.
	dstDoc.RemoveAllChildren();
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.AppendDocumentToBlank.docx");