Scal XML przez C#

Scalanie dokumentów XML. Użyj pliku Aspose.PDF dla .NET, aby programowo modyfikować pliki XML

Scal pliki XML przez .NET

Aby scalić plik XML, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulowania dokumentami dla platformy net. Osobliwą cechą Aspose.PDF jest API do łączenia XML. Cechą tego podejścia jest to, że wystarczy otworzyć NuGet, wyszukać Aspose.pdf i zainstalować go bez żadnych specjalnych złożonych ustawień. Nasza biblioteka .NET może konwertować dokument z dowolnego obsługiwanego formatu pobierania na dowolny obsługiwany format zapisu. Aspose.PDF dla biblioteki .NET zapewnia dość uniwersalne rozwiązania, które pomogą Ci rozwiązać zadania związane z konwertowaniem dokumentów. Aspose.PDF obsługuje największą liczbę popularnych formatów dokumentów, zarówno do ładowania, jak i zapisywania. Zwróć uwagę, że bieżąca sekcja opisuje tylko popularne konwersje. Bieżąca strona zawiera informacje o konwersji formatu na format. Istnieje jednak wiele kombinacji do konwersji plików. Pełna lista obsługiwanych formatów znajduje się w sekcji Obsługiwane formaty plików. Sprawdź szczegóły instalacji biblioteki na stronach Dokumentacja. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Package Manager Console

PM > Install-Package Aspose.PDF

Kroki do scalenia XML plików poprzez C#


Potrzebujesz Aspose.PDF for .NET, aby wypróbować kod w swoim środowisku.

  1. Otwórz pierwszy dokument.
  2. Otwórz drugi dokument.
  3. Dodaj strony drugiego dokumentu do pierwszego.
  4. Zapisz skonkatenowany plik wyjściowy

C# - przykładowy kod do scalania pliku XML

Input file:

File not added

File not added

Output format:

Output file:

    // Instantiate XslFoLoadOption object
    XslFoLoadOptions options = new XslFoLoadOptions("employees.xslt");
    // Set error handling strategy
    options.ParsingErrorsHandlingType = XslFoLoadOptions.ParsingErrorsHandlingTypes.ThrowExceptionImmediately;
    // Create Document object
    Document pdfDocument1 = new Aspose.Pdf.Document("employees1.xml", options);
    Document pdfDocument2 = new Aspose.Pdf.Document("employees2.xml", options);
    // Add pages of second document to the first
    document1.Pages.Add(document2.Pages);
    document.Save(_dataDir+"ConcatenatedPDF.pdf");;