Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
특정 페이지 범위를 한 PDF에서 다른 PDF로 삽입할 수 있습니다. PdfFileEditor 클래스의 Insert 메서드를 사용합니다. 이를 위해서는 페이지를 삽입할 입력 PDF 파일, 삽입을 위해 페이지를 가져올 포트 파일, 페이지를 삽입할 위치, 입력 PDF 파일에 삽입해야 할 포트 파일의 페이지 범위가 필요합니다. 이 범위는 시작 페이지 및 종료 페이지 매개변수로 지정됩니다. 마지막으로, 지정된 페이지 범위가 삽입된 출력 PDF 파일이 저장됩니다. 다음 코드 스니펫은 파일 스트림을 사용하여 두 숫자 사이에 PDF 페이지를 삽입하는 방법을 보여줍니다.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void InsertPdfPagesBetweenTwoNumbersUsingFilePaths()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Pages();
// Create PdfFileEditor object
var pdfEditor = new Aspose.Pdf.Facades.PdfFileEditor();
// Insert pages
pdfEditor.Insert(
dataDir + "MultiplePages.pdf", 1,
dataDir + "InsertPages.pdf", 2, 5,
dataDir + "InsertPagesBetweenNumbers_out.pdf");
}
특정 페이지를 다른 PDF 파일에 삽입하려면, 페이지의 정수 배열을 요구하는 Insert 메서드의 오버로드를 사용할 수 있습니다. 이 배열에서 입력 PDF 파일에 삽입할 특정 페이지를 지정할 수 있습니다. 이를 위해서는 페이지를 삽입할 입력 PDF 파일, 삽입을 위해 페이지를 가져올 포트 파일, 페이지를 삽입할 위치, 입력 PDF 파일에 삽입해야 할 포트 파일의 페이지 정수 배열이 필요합니다. 이 배열에는 입력 PDF 파일에 삽입하고자 하는 특정 페이지 목록이 포함되어 있습니다. 마지막으로, 지정된 페이지 배열이 삽입된 출력 PDF 파일이 저장됩니다. 다음 코드 스니펫은 파일 경로를 사용하여 PDF 페이지 배열을 삽입하는 방법을 보여줍니다.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void InsertArrayOfPdfPagesUsingFilePaths()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Pages();
// Create PdfFileEditor object
var pdfEditor = new Aspose.Pdf.Facades.PdfFileEditor();
var pagesToInsert = new int[] { 2, 3 };
// Insert pages
pdfEditor.Insert(
dataDir + "MultiplePages.pdf", 1,
dataDir + "InsertPages.pdf", pagesToInsert,
dataDir + "InsertArrayOfPages_out.pdf");
}
스트림을 사용하여 페이지 범위를 삽입하려면, PdfFileEditor 클래스의 Insert 메서드의 적절한 오버로드를 사용하면 됩니다. 이를 위해서는 페이지를 삽입할 입력 PDF 스트림, 삽입을 위해 페이지를 가져올 포트 스트림, 페이지를 삽입할 위치, 입력 PDF 스트림에 삽입해야 할 포트 스트림의 페이지 범위가 필요합니다. 이 범위는 시작 페이지 및 종료 페이지 매개변수로 지정됩니다. 마지막으로, 지정된 페이지 범위가 삽입된 출력 PDF 스트림이 저장됩니다. 다음 코드 스니펫은 스트림을 사용하여 두 숫자 사이에 PDF 페이지를 삽입하는 방법을 보여줍니다.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void InsertPdfPagesBetweenTwoNumbersUsingStreams()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Pages();
// Create PdfFileEditor object
var pdfEditor = new Aspose.Pdf.Facades.PdfFileEditor();
// Create streams
using (var inputStream = new FileStream(dataDir + "MultiplePages.pdf", FileMode.Open))
{
using (var portStream = new FileStream(dataDir + "InsertPages.pdf", FileMode.Open))
{
using (var outputStream = new FileStream(dataDir + "InsertPagesBetweenNumbersUsingStreams_out.pdf", FileMode.Create))
{
// Insert pages
pdfEditor.Insert(inputStream, 1, portStream, 1, 4, outputStream);
}
}
}
}
스트림을 사용하여 페이지 배열을 다른 PDF 파일에 삽입할 수도 있습니다. 페이지의 정수 배열을 요구하는 Insert 메서드의 적절한 오버로드를 사용하면 됩니다. 이 배열에서 입력 PDF 스트림에 삽입할 특정 페이지를 지정할 수 있습니다. 이를 위해서는 페이지를 삽입할 입력 PDF 스트림, 삽입을 위해 페이지를 가져올 포트 스트림, 페이지를 삽입할 위치, 입력 PDF 파일에 삽입해야 할 포트 스트림의 페이지 정수 배열이 필요합니다. 이 배열에는 입력 PDF 스트림에 삽입하고자 하는 특정 페이지 목록이 포함되어 있습니다. 마지막으로, 지정된 페이지 배열이 삽입된 출력 PDF 스트림이 저장됩니다. 다음 코드 스니펫은 스트림을 사용하여 PDF 페이지 배열을 삽입하는 방법을 보여줍니다.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void InsertArrayOfPdfPagesUsingStreams()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Pages();
// Create PdfFileEditor object
var pdfEditor = new Aspose.Pdf.Facades.PdfFileEditor();
// Pages to insert
var pagesToInsert = new int[] { 2, 3 };
// Create streams
using (var inputStream = new FileStream(dataDir + "MultiplePages.pdf", FileMode.Open))
{
using (var portStream = new FileStream(dataDir + "InsertPages.pdf", FileMode.Open))
{
using (var outputStream = new FileStream(dataDir + "InsertPagesUsingStreams_out.pdf", FileMode.Create))
{
// Insert pages
pdfEditor.Insert(inputStream, 1, portStream, pagesToInsert, outputStream);
}
}
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.