PHP에서 PDF 파일을 개별 페이지로 분할

Aspose.PDF - 페이지 분할

Aspose.PDF Java for PHP를 사용하여 PDF 문서를 개별 페이지로 분할하려면, SplitAllPages 클래스를 호출하십시오.

PHP 코드


# 대상 문서 열기
$pdf = new Document($dataDir . 'input1.pdf');

# 모든 페이지를 순회
$pdf_page = 1;
$total_size = $pdf->getPages()->size();
#for (int pdfPage = 1; pdfPage<= pdfDocument1.getPages().size(); pdfPage++)
while ($pdf_page <= $total_size)

{

    # 새 Document 객체 생성
    $new_document = new Document();

    # Page Collection에서 특정 인덱스에 있는 페이지 가져오기
    $new_document->getPages()->add($pdf->getPages()->get_Item($pdf_page));

    # 새로 생성된 PDF 파일 저장
    $new_document->save($dataDir . "page_#{$pdf_page}.pdf");

    $pdf_page++;

}

print "분할 작업이 성공적으로 완료되었습니다!";

실행 코드 다운로드

아래 언급된 소셜 코딩 사이트 중에서 **Split Pages (Aspose.PDF)**를 다운로드하십시오.