Putar PDF

Putar dokumen PDF dengan Aplikasi dan API lintas platform gratis

Cara Memutar Halaman PDF

Untuk memutar file PDF, kita akan menggunakan API Aspose.PDF yang merupakan API manipulasi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform apa pun. Buka manajer paket nuget, cari Aspose.pdf dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Putar dokumen PDF


Anda perlu Aspose.PDF library untuk mencoba kode di lingkungan Anda.

  1. Muat PDF dengan instance Document.
  2. Pindahkan halaman atas untuk mengimbangi perubahan ukuran halaman.
  3. Mengatur tinggi halaman lama dan baru.
  4. Mengatur sudut rotasi halaman.
  5. Simpan file PDF keluaran.

Putar 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);