Dokumentum hozzáfűzése az üreshez

Ez az oktatóanyag elmagyarázza, hogyan használható az Aspose.Words for .NET egy dokumentum tartalmának hozzáfűzéséhez egy üres céldokumentumhoz. A mellékelt forráskód bemutatja, hogyan lehet új dokumentumot létrehozni, eltávolítani a tartalmát, majd hozzáfűzni a forrásdokumentumot.

1. lépés: Állítsa be a projektet

Győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:

  • Aspose.Words for .NET könyvtár telepítve. Letöltheti innen[Aspose.Releases]https://releases.aspose.com/words/net/ vagy használja a NuGet csomagkezelőt a telepítéséhez.
  • Egy dokumentumkönyvtár elérési útja, ahol a forrás- és céldokumentum található.

2. lépés: Hozzon létre egy új céldokumentumot

Újat csinálniDocument objektum a céldokumentumhoz.

// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENT DIRECTORY";

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

3. lépés: Távolítsa el a meglévő tartalmat a céldokumentumból

A céldokumentum tisztaságának biztosítása érdekében távolítsa el a dokumentumból az összes meglévő tartalmat aRemoveAllChildren módszer.

dstDoc.RemoveAllChildren();

4. lépés: A forrásdokumentum hozzáfűzése a céldokumentumhoz

Adja hozzá a forrásdokumentum tartalmát a céldokumentumhoz a segítségévelAppendDocument módszerrelImportFormatMode.KeepSourceFormatting választási lehetőség.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

5. lépés: Mentse el a céldokumentumot

Végül mentse el a módosított céldokumentumot aSave módszere aDocument tárgy.

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

Ezzel befejeződik a dokumentum hozzáfűzése egy üres céldokumentumhoz az Aspose.Words for .NET használatával.

Példa forráskódra az Append Document To Blank programhoz az Aspose.Words for .NET használatával

	// A dokumentumkönyvtár elérési útja
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document();
	// A céldokumentum nem üres, ezért gyakran üres oldal jelenik meg a csatolt dokumentum előtt.
	// Ez annak köszönhető, hogy az alapdokumentumnak van egy üres része, és az új dokumentum a következő oldalon kezdődik.
	// A hozzáfűzés előtt távolítsa el az összes tartalmat a céldokumentumból.
	dstDoc.RemoveAllChildren();
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.AppendDocumentToBlank.docx");