Lista Behåll källformatering

Denna handledning guidar dig genom processen att använda funktionen List Keep Source Formatting i Aspose.Words för .NET. Den här funktionen låter dig gå med i och lägga till Word-dokument samtidigt som källformateringen av listor bevaras.

Förutsättningar

Innan du börjar, se till att du har följande:

  1. Aspose.Words för .NET installerat. Du kan ladda ner den från Asposes webbplats eller installera den via NuGet.
  2. Visual Studio eller någon annan C#-utvecklingsmiljö.

Steg 1: Initiera dokumentkatalogerna

Först måste du ställa in sökvägen till din dokumentkatalog. Ändra värdet pådataDir variabel till sökvägen där dina dokument finns.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Steg 2: Ladda käll- och måldokumenten

Därefter måste du ladda käll- och måldokumenten med hjälp av Aspose.WordsDocument klass. Uppdatera filnamnen iDocument konstruktör enligt dina dokumentnamn.

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

Steg 3: Ställ in källdokumentet på att flöda kontinuerligt

För att säkerställa att innehållet från källdokumentet flödar kontinuerligt när det läggs till måldokumentet, måste du ställa inSectionStart egenskapen för det första avsnittet i källdokumentet tillSectionStart.Continuous.

srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;

Steg 4: Bifoga källdokumentet till destinationsdokumentet

Nu kan du lägga till källdokumentet till måldokumentet med hjälp avAppendDocument metod förDocument klass. DeImportFormatMode.KeepSourceFormattingparametern säkerställer att källformateringen, inklusive formateringen av listor, bevaras under tilläggsåtgärden.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Steg 5: Spara det slutliga dokumentet

Slutligen sparar du det sammanslagna dokumentet med funktionen List Keep Source Formatting aktiverad med hjälp avSave metod förDocument klass.

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

Exempel på källkod för List Keep Source-formatering med Aspose.Words för .NET

Här är den fullständiga källkoden för funktionen List Keep Source Formatting i C# med Aspose.Words för .NET:

	// Sökväg till din dokumentkatalog
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Document destination with list.docx");
	// Lägg till innehållet i dokumentet så att det flödar kontinuerligt.
	srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.ListKeepSourceFormatting.docx");

Det är allt! Du har framgångsrikt implementerat funktionen List Keep Source Formatting med Aspose.Words för .NET. Det slutliga dokumentet kommer att innehålla det sammanslagna innehållet med källdokumentets listformatering bevarad.