Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
이 주제에서는 C#을 사용하여 한 PDF 문서의 페이지를 다른 문서의 끝으로 이동하는 방법을 설명합니다.
다음 코드 스니펫은 Aspose.PDF.Drawing 라이브러리와 함께 작동합니다.
페이지를 이동하려면 다음을 수행해야 합니다:
다음 코드 스니펫은 한 페이지를 이동하는 방법을 보여줍니다.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void MovingAPageFromOnePdfDocumentToAnother()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Open PDF documents
using (var srcDocument = new Aspose.Pdf.Document(dataDir + "MovingPageInput.pdf"))
{
using (var dstDocument = new Aspose.Pdf.Document())
{
var page = srcDocument.Pages[2];
dstDocument.Pages.Add(page);
// Save PDF document
dstDocument.Save(dataDir + "MovingPage_out.pdf");
srcDocument.Pages.Delete(2);
// Save PDF document
srcDocument.Save(dataDir + "MovingPageInput_out.pdf");
}
}
}
다음 코드 스니펫은 여러 페이지를 한 PDF 문서에서 다른 PDF 문서로 이동하는 방법을 보여줍니다.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void MovingBunchOfPagesFromOnePdfDocumentToAnother()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Open PDF documents
using (var srcDocument = new Aspose.Pdf.Document(dataDir + "MovingBunchOfPagesInput.pdf"))
{
using (var dstDocument = new Aspose.Pdf.Document())
{
var pages = new[] { 1, 3 };
foreach (int pageIndex in pages)
{
var page = srcDocument.Pages[pageIndex];
dstDocument.Pages.Add(page);
}
// Save PDF document
dstDocument.Save(dataDir + "MovingBunchOfPages_out.pdf");
srcDocument.Pages.Delete(pages);
// Save PDF document
srcDocument.Save(dataDir + "MovingBunchOfPagesInput_out.pdf";
}
}
}
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void MovingAPageInNewLocationInTheCurrentPdfDocument()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "MovingAPageInNewLocationInTheCurrentPdfDocumentInput.pdf"))
{
var page = document.Pages[2];
document.Pages.Add(page);
document.Pages.Delete(2);
// Save PDF document
document.Save(dataDir + "MovingAPageInNewLocationInTheCurrentPdfDocument_out.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.