Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Pour faire pivoter des pages dans un document, nous pouvons utiliser PageRotations.
PageRotations
contient le numéro de page et le degré de rotation, la clé représente le numéro de page, la valeur de la clé représente la rotation en degrés.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void RotatePages1()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf();
using (var editor = new Aspose.Pdf.Facades.PdfPageEditor())
{
// Bind PDF document
editor.BindPdf(dataDir + "sample.pdf");
// Specify the page rotation dictionary
editor.PageRotations = new System.Collections.Generic.Dictionary<int, int>
{
{ 1, 90 },
{ 2, 180 },
{ 3, 270 }
};
// Save PDF document
editor.Save(dataDir + "sample-rotate-a.pdf");
}
}
Nous pouvons également utiliser la propriété Rotation. La rotation doit être 0, 90, 180 ou 270.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void RotatePages2()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf();
using (var editor = new Aspose.Pdf.Facades.PdfPageEditor())
{
// Bind PDF document
editor.BindPdf(dataDir + "sample.pdf");
// Specify the pages to rotate and the rotation angle
editor.ProcessPages = new int[] { 1, 3 };
editor.Rotation = 90;
// Save PDF document
editor.Save(dataDir + "sample-rotate-a.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.