Intelligens stílusú viselkedés

Ez az oktatóanyag végigvezeti az Aspose.Words for .NET Smart Style Behavior funkciójának használatán. Ez a funkció lehetővé teszi a Word-dokumentumok összekapcsolását és hozzáfűzését az intelligens stílusú viselkedés megtartása mellett.

Előfeltételek

Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következőkkel:

  1. Az Aspose.Words for .NET telepítve van. Letöltheti az Aspose webhelyéről, vagy telepítheti a NuGet segítségével.
  2. Visual Studio vagy bármely más C# fejlesztői környezet.

1. lépés: Inicializálja a dokumentumkönyvtárakat

Először is be kell állítania a dokumentumkönyvtár elérési útját. Módosítsa az értékétdataDir változó ahhoz az elérési úthoz, ahol a dokumentumok találhatók.

string dataDir = "YOUR DOCUMENT DIRECTORY";

2. lépés: Töltse be a forrás- és céldokumentumot

Ezután be kell töltenie a forrás- és céldokumentumot az Aspose.Words használatával.Document osztály. Frissítse a fájlneveket aDocument konstruktor a dokumentumnevek szerint.

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

3. lépés: Szúrjon be egy oldaltörést a céldokumentumba

Annak biztosítására, hogy a hozzáfűzött tartalom a céldokumentum új oldalán jelenjen meg, oldaltörést szúrhat be a a segítségévelDocumentBuilder.

DocumentBuilder builder = new DocumentBuilder(dstDoc);
builder.MoveToDocumentEnd();
builder.InsertBreak(BreakType.PageBreak);

4. lépés: Állítsa be az Intelligens stílus viselkedési beállításait

Az intelligens stílus viselkedésének engedélyezéséhez a hozzáfűzési művelet során létre kell hoznia egy példánytImportFormatOptions és állítsa be aSmartStyleBehaviortulajdonáttrue.

ImportFormatOptions options = new ImportFormatOptions { SmartStyleBehavior = true };

5. lépés: Csatolja a forrásdokumentumot a céldokumentumhoz

Most hozzáfűzheti a forrásdokumentumot a céldokumentumhoz a segítségévelInsertDocument módszere aDocumentBuilder osztály. Használja aImportFormatMode.UseDestinationStyles paramétereket, és adja át aImportFormatOptions az intelligens stílusú viselkedés fenntartása.

builder.InsertDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);

6. lépés: Mentse el a záródokumentumot

Végül mentse az egyesített dokumentumot az Intelligens stílusviselkedés funkcióval aSave módszere aDocument osztály.

builder.Document.Save(dataDir + "JoinAndAppendDocuments.SmartStyleBehavior.docx");

Példa a Smart Style Behavior forráskódjához az Aspose.Words for .NET használatával

Íme a teljes forráskód a C# “Smart Style Behavior” funkciójához 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(dataDir + "Northwind traders.docx");
	DocumentBuilder builder = new DocumentBuilder(dstDoc);
	builder.MoveToDocumentEnd();
	builder.InsertBreak(BreakType.PageBreak);
	ImportFormatOptions options = new ImportFormatOptions { SmartStyleBehavior = true };
	builder.InsertDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);
	builder.Document.Save(dataDir + "JoinAndAppendDocuments.SmartStyleBehavior.docx");

Ez az! Sikeresen implementálta a Smart Style Behavior szolgáltatást az Aspose.Words for .NET használatával. A végső dokumentum az egyesített tartalmat fogja tartalmazni, megtartva az intelligens stílus viselkedését.