Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
기본 레이아웃으로 PDF 파일 내의 내용은 왼쪽 상단에서 오른쪽 하단으로 추가됩니다. 내용이 페이지 하단 여백을 초과하면 페이지 나누기가 발생합니다. 그러나 요구 사항에 따라 페이지 나누기를 삽입해야 할 필요가 있을 수 있습니다. 이 요구 사항을 충족하기 위해 PdfFileEditor 클래스에 AddPageBreak(…) 메서드가 추가되었습니다.
// 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.