Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
كل صفحة في ملف PDF تحتوي على عدد من الخصائص، مثل العرض، الارتفاع، صندوق النزيف، صندوق القص وصندوق القطع. يتيح لك Aspose.PDF الوصول إلى هذه الخصائص.
مقتطف الشيفرة التالي يعمل أيضاً مع مكتبة Aspose.PDF.Drawing.
يوضح المقتطف أدناه كيفية قص الصفحة:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void CropPage()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "CropPageInput.pdf"))
{
Console.WriteLine(document.Pages[1].CropBox);
Console.WriteLine(document.Pages[1].TrimBox);
Console.WriteLine(document.Pages[1].ArtBox);
Console.WriteLine(document.Pages[1].BleedBox);
Console.WriteLine(document.Pages[1].MediaBox);
// Create new Box rectangle
var newBox = new Rectangle(200, 220, 2170, 1520);
document.Pages[1].CropBox = newBox;
document.Pages[1].TrimBox = newBox;
document.Pages[1].ArtBox = newBox;
document.Pages[1].BleedBox = newBox;
// Save PDF document
document.Save(dataDir + "CropPage_out.pdf");
}
}
في هذا المثال، استخدمنا ملف عينة هنا. في البداية، تبدو صفحتنا كما هو موضح في الشكل 1.
بعد التغيير، ستبدو الصفحة كما في الشكل 2.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.