Lösung zur Ausrichtung der PDF-Dokument

Drehen Sie PDF-Dokumente mit kostenlosen plattformübergreifenden Apps und APIs

So drehen Sie PDF-Seiten

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

PDF-Dokumente drehen


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

  1. Laden Sie das PDF mit einer Instanz von Dokument.
  2. Verschieben Sie die Seite nach oben, um die Änderung der Seitengröße auszugleichen.
  3. Lege alte und neue Seitenhöhe fest.
  4. Einstellung des Drehwinkels der Seite.
  5. Speichern Sie die Ausgabe-PDF-Datei.

Drehen Sie PDF - C#.

    string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
    Document doc = new Document(dataDir + "input.pdf");
    foreach (Page page in doc.Pages)
{
    Aspose.Pdf.Rectangle r = page.MediaBox;
    double newHeight = r.Width;
    double newWidth = r.Height;
    double newLLX = r.LLX;
    double newLLY = r.LLY + (r.Height - newHeight);
    page.MediaBox = new Aspose.Pdf.Rectangle(newLLX, newLLY, newLLX + newWidth, newLLY + newHeight);
    // Sometimes we also need to set CropBox (if it was set in original file)
    page.CropBox = new Aspose.Pdf.Rectangle(newLLX, newLLY, newLLX + newWidth, newLLY + newHeight);
    // Setting Rotation angle of page
    page.Rotate = Rotation.on90;
}
    dataDir = dataDir + "ChangeOrientation_out.pdf";
    // Save output file
    doc.Save(dataDir);