Ten prosty samouczek zawiera szczegółowe informacje na temat łączenia plików PDF przy użyciu języka C#. Możesz scalić dwa lub więcej plików PDF, wykonując czynności opisane w tym artykule. Ponadto zawiera również kod C# do scalania plików PDF, dzięki czemu można szybko przetestować tę funkcję w swoim środowisku.
Kroki, aby scalić pliki PDF za pomocą C#
- Dodaj odniesienie do Aspose.PDF for .NET do swojej aplikacji do scalania plików PDF
- Utwórz instancję klasy PdfFileEditor, aby połączyć pliki PDF
- Określ nazwy wejściowych plików PDF i ścieżki za pomocą tablicy ciągów
- Połącz pliki PDF za pomocą metody Concatenate
Te kroki opisują, w jaki sposób za pomocą funkcji C# scalania plików PDF w jeden dokument można zaimplementować w aplikacji. Po prostu skonfiguruj bibliotekę i określ ścieżki plików z nazwami plików za pomocą tablicy typu string. Następnie wykonaj operację scalania, aby dołączyć strony każdego pliku wejściowego do pojedynczego dokumentu PDF.
Kod C# do scalania plików PDF
using System.IO; | |
using Aspose.Pdf; | |
using Aspose.Pdf.Facades; | |
namespace MergePdfFilesUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Instantiate the license to avoid evaluation limitations while merging multiple PDF files | |
License PdfMergeLicense = new License(); | |
PdfMergeLicense.SetLicense("Aspose.pdf.lic"); | |
// Create PdfFileEditor object to combine PDF files | |
PdfFileEditor pdfFileEditor = new PdfFileEditor(); | |
// Use array to specify file names and paths | |
string[] pdffiles = new string[3]; | |
pdffiles[0] = "FirstFile.pdf"; | |
pdffiles[1] = "SecondFile.pdf"; | |
pdffiles[2] = "ThirdFile.pdf"; | |
// Merge PDF files | |
pdfFileEditor.Concatenate(pdffiles, "MergedFile.pdf"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Możesz * scalić PDF przy użyciu C#* z zasadniczo jednym wywołaniem metody, jednak wymagane kroki obejmują określenie nazw plików. Ponadto dowolne przeciążenia dla metody Concatenate mogą być używane, gdy pliki przechowywane w strumieniu lub na dysku mogą być scalane. Wynik można zapisać w obiekcie HttpResponse również w przypadku pracy z aplikacjami internetowymi.
W tym artykule dowiedzieliśmy się, jak można zintegrować funkcję C# scalania plików PDF z aplikacjami opartymi na .NET Framework. Jeśli jednak chcesz dowiedzieć się, jak przekonwertować plik PDF na plik tekstowy, zapoznaj się z artykułem na temat jak przekonwertować plik PDF na tekst za pomocą C#.