Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
En tant que mise en page par défaut, les contenus à l’intérieur des fichiers PDF sont ajoutés dans une mise en page de haut en bas à gauche. Une fois que le contenu dépasse la marge inférieure de la page, le saut de page se produit. Cependant, vous pouvez rencontrer un besoin d’insérer un saut de page en fonction des exigences. Une méthode nommée AddPageBreak(…) a été ajoutée dans la classe PdfFileEditor pour accomplir cette exigence.)
// 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.