Seiten über C# ins PDF verschieben

Seiten im PDF-Dokument verschieben. Verwenden Sie Aspose.PDF for .NET, um PDF-Dateien programmgesteuert zu ändern

So verschieben Sie Seiten mit C# ins PDF

Um eine Seite in einer PDF-Datei zu verschieben, verwenden wir die API Aspose.PDF for .NET, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung für die net Plattform. Öffnen Sie den NuGet -Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Package Manager Console

PM > Install-Package Aspose.PDF

Seite über C# ins PDF verschieben


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung auszuprobieren.

  1. Erstellen Sie ein Dokument-Objekt mit der PDF-Eingabedatei.
  2. Holen Sie sich Page aus der PageCollection-Sammlung.
  3. Speichern Sie die ausgegebene PDF mit der Methode Save.
  4. Fügen Sie dem Zieldokument eine Seite hinzu. Speichern Sie die Ausgabedatei.
  5. Löscht eine Seite im Quelldokument.
  6. Speichern Sie die Quell-PDF mit der Save-Methode.

Eine Seite von einem PDF-Dokument in ein anderes verschieben

var inputFile = Path.Combine(dataDir, "MovePage.pdf)");
var outputFile = Path.Combine(dataDir, "MovePage_out.pdf)");
var srcDocument = new Aspose.Pdf.Document(inputFile);
var dstDocument = new Aspose.Pdf.Document(outputFile);
var page = srcDocument.Pages[2];
dstDocument.Pages.Add(page);
// Save output file
dstDocument.Save(inputFile);
srcDocument.Pages.Delete(2);
srcDocument.Save(outputFile);