PDF 페이지를 프로그래밍 방식으로 삭제하기 C#

다음 코드 스니펫은 Aspose.PDF.Drawing 라이브러리와 함께 작동합니다.

Aspose.PDF for .NET을 사용하여 PDF 파일에서 페이지를 삭제할 수 있습니다. PageCollection 컬렉션에서 특정 페이지를 삭제합니다.

PDF 파일에서 페이지 삭제하기

  1. Delete 메서드를 호출하고 페이지의 인덱스를 지정합니다.
  2. Save 메서드를 호출하여 업데이트된 PDF 파일을 저장합니다. 다음 코드 스니펫은 C#을 사용하여 PDF 파일에서 특정 페이지를 삭제하는 방법을 보여줍니다.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void DeletePageFromPdfFile()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
    
    // Open PDF document
    using (var document = new Aspose.Pdf.Document(dataDir + "DeleteParticularPage.pdf"))
    {
        // Delete a particular page
        document.Pages.Delete(2);
        // Save PDF document
        document.Save(dataDir + "DeleteParticularPage_out.pdf");
    }
}