W tym artykule opisano jak scalić dokumenty Word przy użyciu języka C#. Przedstawia proces krok po kroku, łącze do zasobów wymaganych do konfiguracji IDE oraz działający przykładowy kod do tworzenia aplikacji, która może łączyć pliki Word przy użyciu języka C#. Opracowaną aplikację można używać w dowolnym skonfigurowanym środowisku .NET w systemie MS Windows, Linux lub macOs.
Kroki łączenia dokumentów programu Word w języku C#
- Skonfiguruj IDE, aby używać Aspose.Words for .NET do łączenia dokumentu Word w C#
- Uzyskaj dostęp do źródłowego pliku programu Word przy użyciu instancji klasy Document
- Uzyskaj dostęp do dokumentu Target Word przy użyciu instancji klasy Document
- Dołącz dokument źródłowy do dokumentu docelowego programu Word przy użyciu metody AppendDocument
- Save dokument Target Word na dysku
Wyżej wymienione proste kroki wyjaśniają proces łączenia dokumentów programu Word w języku C#. Proces jest inicjowany poprzez uzyskanie dostępu do źródłowych i docelowych dokumentów programu Word z dysku przy użyciu dwóch oddzielnych instancji klasy dokumentu. Następnie za pomocą metody AppendDocument obiektu klasy dokumentu docelowego dokument źródłowy jest dołączany do dokumentu docelowego, po czym następuje zapisanie połączonego pliku dokumentu Word na dysku.
Kod do łączenia dokumentów Word przy użyciu C#
Powyższy przykładowy kod w C# scala dokumenty Word przy użyciu bardzo prostego interfejsu API. Przykład można łatwo rozszerzyć, aby połączyć ze sobą dowolną liczbę plików DOCX. Metoda AppendDocument przyjmuje jako parametr wyliczenie ImportFormatMode, co daje opcje scalania przychodzącego pliku programu Word albo przy użyciu formatowania źródłowego, formatowania docelowego, albo zachowując tylko różne style. Można scalić dokument według dowolnego wyboru modułu wyliczającego i zapisać dokument na dysku metodą Zapisz.
Ten przewodnik nauczył nas jak dołączać dokumenty programu Word przy użyciu języka C#. Jeśli chcesz poznać proces konwersji pliku HTML do dokumentu Word, zapoznaj się z artykułem na stronie jak przekonwertować HTML na dokument Word za pomocą C#.