GroupDocs.Merger w skrócie

Interfejs API do łączenia, dzielenia, zamiany, przycinania lub usuwania dokumentów, slajdów i diagramów w aplikacjach .NET

Illustration merger

Bezproblemowe scalanie wielu dokumentów w języku C#

Scal dokumenty: bezproblemowo łącz wiele plików PDF i plików pakietu Office w jeden dokument, obsługując szeroką gamę formatów. GroupDocs.Merger dla .NET sprawia, że ​​łączenie dokumentów jest szybkie i bezproblemowe.

Uprość zarządzanie dokumentami, dzieląc duże pliki

Z łatwością dziel duże pliki PDF lub pliki pakietu Office na mniejsze, łatwiejsze w zarządzaniu części. GroupDocs.Merger for .NET umożliwia dzielenie dokumentów na podstawie określonych stron, zakresów, a nawet bezproblemowe wyodrębnianie poszczególnych stron.

Manipuluj stronami i dostosuj strukturę dokumentu - zmieniaj kolejność, zamieniaj lub usuwaj

Przejmij kontrolę nad swoimi dokumentami, zmieniając kolejność stron, usuwając niechciane strony lub dodając nowe. GroupDocs.Merger for .NET umożliwia manipulowanie strukturą dokumentów, umożliwiając dostosowywanie i dostosowywanie plików do konkretnych potrzeb.

Niezależność platformy

GroupDocs.Merger for .NET obsługuje następujące systemy operacyjne, frameworki i menedżery pakietów

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Obsługiwane formaty plików

GroupDocs.Merger for .NET obsługuje operacje w następujących formatach plików dokumentów.

formaty pakietu Microsoft Office

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

Dokumenty i obrazy

  • Dokumenty: PDF, XPS, TEX
  • Obrazy: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

Inne formaty

  • Sieć: HTML, MHTML, MHT
  • Archiwa: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

Funkcje GroupDocs.Merger

Bezproblemowo scalaj, dziel i manipuluj plikami PDF i dokumentami pakietu Office

Feature icon

Połącz pliki

Połącz dwa lub więcej dokumentów w jeden dokument, łącząc określone strony lub zakresy stron z wielu dokumentów źródłowych.

Feature icon

Podziel dokumenty

Podziel dokument źródłowy na wiele wynikowych dokumentów za pomocą operacji podziału.

Feature icon

Przenieś strony

Zmień położenie stron w dokumencie za pomocą funkcji MovePage.

Feature icon

Usuń strony

Usuń pojedyncze strony lub zbiór określonych numerów stron z dokumentu źródłowego.

Feature icon

Obracaj strony

Obracaj strony w dokumencie, ustawiając kąt obrotu na 90, 180 lub 270 stopni za pomocą operacji RotatePages.

Feature icon

Zamień strony

Zamień pozycje dwóch stron w dokumencie źródłowym, tworząc nowy dokument z zamienionymi pozycjami stron.

Feature icon

Wyodrębnij strony

Wyodrębnij określone strony lub zakresy stron z dokumentu źródłowego, generując nowy dokument zawierający tylko wybrane strony.

Feature icon

Zmień orientację

Ustaw orientację strony (pionową lub poziomą) dla określonych lub wszystkich stron dokumentu za pomocą operacji ChangeOrientation.

Feature icon

Podgląd stron

Generuj graficzne reprezentacje stron dokumentów, aby lepiej zrozumieć treść i strukturę. Twórz podglądy wszystkich lub tylko wybranych stron.

Próbki kodu

Niektóre przypadki użycia typowego GroupDocs.Merger dla operacji platformy .NET

Scal określone strony pliku DOCX w jeden dokument

Funkcja Wybiórcze scalanie stron umożliwia wyodrębnienie i scalenie tylko żądanej zawartości z każdego pliku. Oto przykład, jak uzyskać selektywne scalanie stron przy użyciu języka C#:

Jak scalić pliki DOCX w C#

JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// Załaduj źródłowy plik DOCX
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // Dodaj kolejny plik DOCX do scalenia
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // Połącz pliki DOCX i zapisz wynik
  merger.Save(@"c:\result.docx");
}

Podziel dokument PDF na wiele plików

Efektywnie podziel dokument na wiele plików za pomocą funkcji Podziel dokument, która upraszcza proces zarządzania i wyodrębniania określonych sekcji lub stron z dużych dokumentów. Pozwala dzielić dokumenty na mniejsze części w oparciu o różne kryteria - według zakresu stron, stron początkowych/końcowych, parzystych/nieparzystych numerów stron itp.

Jak podzielić dokument na kilka dokumentów wielostronicowych

// Podziel plik PDF za pomocą GroupDocs.Merger API
int[] splitPages = new int[] { 3, 6, 8 };

// Zainicjuj klasę SplitOptions z formatem ścieżki plików wyjściowych
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Utwórz instancję połączenia z wejściowym dokumentem PDF
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // Wywołaj metodę split i przekaż obiekt SplitOptions, aby zapisać wynikowe dokumenty
  merger.Split(splitOptions);
}  
 Polski