Dołącz z opcjami formatu importu
tym samouczku wyjaśniono, jak używać Aspose.Words dla .NET do dołączania zawartości jednego dokumentu do drugiego z opcjami formatu importu. Dostarczony kod źródłowy pokazuje, jak otworzyć dokumenty źródłowe i docelowe, określić opcje formatu importu i dołączyć dokument źródłowy do dokumentu docelowego.
Krok 1: Skonfiguruj projekt
Upewnij się, że masz następujące wymagania wstępne:
- Zainstalowana biblioteka Aspose.Words dla .NET. Można go pobrać z[Aspose.Releases]https://releases.aspose.com/words/net/ lub użyj menedżera pakietów NuGet, aby go zainstalować.
- Ścieżka katalogu dokumentów, w którym znajdują się dokumenty źródłowe i docelowe.
Krok 2: Otwórz dokumenty źródłowe i docelowe
Otwórz dokumenty źródłowe i docelowe za pomocą narzędziaDocument
konstruktor klasy. Zastępować"YOUR DOCUMENT DIRECTORY"
z rzeczywistą ścieżką do katalogu dokumentów.
// Ścieżka do katalogu dokumentów
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document srcDoc = new Document(dataDir + "Document source with list.docx");
Document dstDoc = new Document(dataDir + "Document destination with list.docx");
Krok 3: Określ opcje formatu importu
Utwórz instancjęImportFormatOptions
class, aby określić opcje formatu importu. W tym przykładzie używamyKeepSourceNumbering
aby mieć pewność, że w przypadku kolizji z dokumentem docelowym zostanie użyta numeracja z dokumentu źródłowego.
ImportFormatOptions options = new ImportFormatOptions { KeepSourceNumbering = true };
Krok 4: Dołącz dokument źródłowy do dokumentu docelowego
UżyjAppendDocument
metoda dokumentu docelowego w celu dołączenia dokumentu źródłowego. PrzechodzićImportFormatMode.UseDestinationStyles
jako drugi parametr umożliwiający użycie stylów i formatowania dokumentu docelowego.
dstDoc.AppendDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);
Krok 5: Zapisz dokument docelowy
Na koniec zapisz zmodyfikowany dokument docelowy za pomocą plikuSave
metodaDocument
obiekt.
dstDoc.Save(dataDir + "JoinAndAppendDocuments.AppendWithImportFormatOptions.docx");
To kończy implementację dołączania dokumentu z opcjami formatu importu przy użyciu Aspose.Words dla .NET.
Przykładowy kod źródłowy opcji Dołącz z opcjami formatu importu przy użyciu Aspose.Words dla .NET
// Ścieżka do katalogu dokumentów
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document srcDoc = new Document(dataDir + "Document source with list.docx");
Document dstDoc = new Document(dataDir + "Document destination with list.docx");
// Określ, że jeśli numeracja koliduje w dokumentach źródłowych i docelowych,
// wówczas zastosowana zostanie numeracja z dokumentu źródłowego.
ImportFormatOptions options = new ImportFormatOptions { KeepSourceNumbering = true };
dstDoc.AppendDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);