Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

Łączenie plików Word w jeden PDF w C#

Wordize for .NET to profesjonalne rozwiązanie do automatyzacji scalania dokumentów Word do formatu PDF w korporacyjnych przepływach pracy dokumentów. Klasa Merger umożliwia programistom C# programowe łączenie plików Word w PDF do przygotowania raportów, tworzenia dokumentacji i wsparcia prawnego transakcji.

Główne funkcjonalności:
  • Metoda Merge() łączy wiele dokumentów Word w pojedynczy plik PDF z automatycznym rozpoznawaniem formatów na podstawie rozszerzeń plików
  • Precyzyjna kontrola formatowania podczas łączenia Word z trzema głównymi trybami: pełne łączenie stylów źródłowych dokumentów Word, zachowanie oryginalnego formatowania każdego źródła lub zachowanie dokładnego układu i struktury stron bez zmian
  • Możliwość eksportu wyniku scalania Word do formatu graficznego - metoda MergeToImages() zwraca wynik łączenia jako tablicę obrazów
  • Wsparcie Fluent API do uruchamiania operacji łączenia Word poprzez MergerContext i łańcuch metod, co zwiększa czytelność kodu C#
Scenariusze użycia:
  • Łączenie pojedynczych sekcji Word, rozdziałów lub modułów w ujednolicone raporty PDF i dokumenty techniczne dla wygodnej dystrybucji
  • Scalanie plików Word z różnych działów lub uczestników projektu w prezentacje PDF
  • Tworzenie skonsolidowanych archiwów z powiązanych dokumentów Word w formacie PDF w celu optymalizacji systemu przechowywania
  • Łączenie powiązanych dokumentów Word, załączników i dodatków w ujednolicone pakiety PDF
  • Łączenie treści Word z różnych źródeł do tworzenia katalogów PDF i materiałów referencyjnych

Przetestuj możliwości programowego scalania kilku Word w PDF przy użyciu interaktywnego demo online przedstawionego na tej stronie. Prześlij kilka plików Word, wybierz parametry scalania, wykonaj operację i pobierz skonsolidowany dokument PDF do weryfikacji. Przedstawiony fragment kodu C# jest w pełni gotowy do użycia w Twoim projekcie .NET.

C#
Uruchom kod
Prześlij pierwszy dokument
Prześlij inne dokumenty
Wybierz format wyjściowy z listy
using Wordize.Merging;

Merger.Merge("Output.pdf", 
    [
        "Input1.docx", 
        "Input2.docx" 
    ]);
using Wordize.Merging; Merger.Merge("Output.pdf", [ "Input1.docx", "Input2.docx" ]); using Wordize.Merging; using Wordize.Saving; var imageStreams = Merger.MergeToImages( ["Input1.docx", "Input2.docx"], new ImageSaveOptions(SaveFormat.Pdf) { PageLayout = MultiPageLayout.Vertical(10) }, MergeFormatMode.KeepSourceFormatting ); using var file = File.Create($"Output.pdf"); imageStreams[0].Position = 0; imageStreams[0].CopyTo(file); using Wordize.Merging; using Wordize.Saving; ImageSaveOptions saveOptions = new ImageSaveOptions(saveFormat); saveOptions.PageLayout = MultiPageLayout.Vertical(10); Merger.Create() .From("Input1.docx") .From("Input2.docx") .To("Output.pdf", saveOptions) .Execute(); using Wordize.Merging; Merger.Create() .From("Input1.docx") .From("Input2.docx") .To("Output.pdf", SaveFormat.Pdf) .Execute();
Uruchom kod

Jak połączyć kilka Word w jeden PDF w C#

  1. Połącz Wordize SDK ze swoim projektem .NET
  2. Wywołaj metodę Merge(), podając w parametrach nazwę pliku wyjściowego PDF i kolekcję wejściowych plików Word
  3. Otrzymaj połączony plik PDF
5%