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.