Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
كإعداد افتراضي، يتم إضافة المحتويات داخل ملفات PDF في تخطيط من أعلى اليسار إلى أسفل اليمين. بمجرد أن يتجاوز المحتوى هامش أسفل الصفحة، يحدث فاصل الصفحة. ومع ذلك، قد تواجه متطلبات لإدراج فاصل صفحة حسب الحاجة. تم إضافة طريقة تسمى AddPageBreak(…) في فئة PdfFileEditor لتحقيق هذا المتطلب.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void PageBrakeExample01()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_PageBreak();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "PageBreak.pdf"))
{
// Create PDF document
using (var dest = new Aspose.Pdf.Document())
{
// Create PdfFileEditor object
var fileEditor = new Aspose.Pdf.Facades.PdfFileEditor();
fileEditor.AddPageBreak(document, dest, new Aspose.Pdf.Facades.PdfFileEditor.PageBreak[]
{
new Aspose.Pdf.Facades.PdfFileEditor.PageBreak(1, 450)
});
// Save PDF document
dest.Save(dataDir + "PageBreak_out.pdf");
}
}
}
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void PageBrakeExample02()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_PageBreak();
// Create PdfFileEditor object
var fileEditor = new Aspose.Pdf.Facades.PdfFileEditor();
fileEditor.AddPageBreak(dataDir + "PageBreak.pdf",
dataDir + "PageBreakWithDestPath_out.pdf",
new Aspose.Pdf.Facades.PdfFileEditor.PageBreak[]
{
new Aspose.Pdf.Facades.PdfFileEditor.PageBreak(1, 450)
});
}
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void PageBrakeExample03()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_PageBreak();
using (var src = new FileStream(dataDir + "PageBreak.pdf", FileMode.Open, FileAccess.Read))
{
using (var dest = new FileStream(dataDir + "PageBreakWithStream_out.pdf", FileMode.Create, FileAccess.ReadWrite))
{
// Create PdfFileEditor object
var fileEditor = new Aspose.Pdf.Facades.PdfFileEditor();
// Add page break
fileEditor.AddPageBreak(src, dest,
new[]
{
new Aspose.Pdf.Facades.PdfFileEditor.PageBreak(1, 450)
});
}
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.