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:
- Aspose.Words för .NET installerat. Du kan ladda ner den från Asposes webbplats eller installera den via NuGet.
- 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.KeepSourceFormatting
parametern 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.