PDF 파일 자르기 | 온라인 PDF 자르기 | PDF 자르기

페이지를 PDF 문서에서 자르는 것은 추가 여백을 제거하고, 스캔한 페이지를 줄이거나 특정 콘텐츠 섹션에 주의를 기울이는 간단하면서도 효과적인 기술입니다. 이 게시물에서는 C#, Java, Python을 사용하여 페이지 크기 및 레이아웃을 완전히 제어하면서 PDF 파일에서 자르는 방법에 대해 배울 수 있습니다.

우리는 여러분에게 깔끔하고 효과적인 C#, Java, 그리고 Python 코드 예제를 안내하고 PDF 크롭을 여러분의 애플리케이션에 통합하는 데 도움을 드릴 것입니다. 우리는 동일한 API를 사용하여 온라인에서 PDF 문서를 자를 수 있는 무료 도구를 만들었습니다. 온라인 데모부터 시작하겠습니다.

온라인에서 무료로 PDF 자르기

온라인에서 PDF 문서를 자르기 위한 무료 PDF 크롭 도구를 사용해 보세요. 기능을 코드에 넣기 전에, 이것은 테스트하기에 좋은 방법입니다.

Image

당신은 PDF 문서를 업로드하고, 잘라낼 영역을 선택하기만 하면 됩니다. 그러면 도구가 즉시 다운로드할 준비가 된 잘린 버전을 제공합니다.

이 무료 온라인 PDF 크롭 도구는 Aspose.PDF library를 사용하여 정밀하고 효율적인 크롭 작업을 수행합니다. 이 도구는 이 가이드에서 사용할 API와 동일한 API를 사용합니다. 따라서 여기에서 보는 것은 프로그램적으로 개발할 수 있는 것과 정확히 일치합니다.

PDF를 온라인에서 자르는 방법 단계별 안내

이 온라인 도구를 사용하여 PDF 파일에서 자르려면 다음 단계를 따르세요:

  1. Aspose PDF Crop Tool를 방문하세요.
  2. PDF 파일을 선택하거나 파일을 드래그 앤 드롭하세요.
  3. 그 후, 페이지 뷰로 리디렉션됩니다.
  4. 특정 페이지에 대한 자르기 아이콘을 클릭하세요.
  5. 작물 경계를 선택하세요.
  6. 크롭 버튼을 클릭하세요.
  7. 마지막으로, 저장된 파일을 다운로드하세요.

Aspose는 귀하의 문서에 접근하지 않습니다. 귀하는 항상 귀하의 데이터에 대한 완전한 통제권을 가집니다. 귀하의 개인정보 및 보안을 보호하기 위해, 우리 시스템은 처리 후 24시간 이내에 업로드된 파일을 자동으로 제거합니다.

Aspose.PDF로 PDF 자르기 작동 방식

페이지에서 보존하려는 부분을 온라인 PDF 잘라내기 도구를 사용하여 시각적으로 선택할 수 있습니다. 이 도구는 백그라운드에서 각 PDF 페이지에 새로운 CropBox를 만듭니다. CropBox는 PDF 페이지의 가시 영역을 정의하기 위해 네 개의 좌표를 사용합니다: 오른쪽 상단 (x, y) 및 왼쪽 하단 (x, y).이 박스 외부의 모든 콘텐츠는 여전히 파일에 있지만, 보이지 않거나 인쇄할 수 없습니다.

PDF 파일 온라인으로 자르는 방법

PDF 파일을 온라인에서 자르는 방법.

이 프로그램을 프로그래밍적으로 구현하려면 Aspose.PDF 라이브러리를 사용할 수 있습니다. 이것은 .NET, Java 및 Python 플랫폼에서 PDF 문서 작업을 위한 강력한 API입니다. 개발자는 Adobe Acrobat에 의존하지 않고도 애플리케이션에서 PDF 파일을 생성, 편집 및 조작할 수 있습니다. 이 기능은 Aspose.PDF에서 간단한 C#, Java 및 Python API를 통해 사용할 수 있습니다.

Aspose.PDF에서 자르기 기능은 간단합니다. 당신은:

  • PDF 문서를 열어주세요.
  • 크롭 영역을 직사각형으로 만드세요.
  • 모든 페이지나 특정 페이지에서 사용하세요.
  • 자른 PDF 파일을 유지하세요.

이것은 온라인 도구에서 사용되는 동일한 논리로, 프로그램적으로 노출되어 여러분의 앱에서 자동화할 수 있습니다.

다음으로, C#, Java 및 Python에서 이를 구현하는 방법을 살펴보겠습니다.

PDF 파일에서 C#을 사용하여 잘라내는 방법

Aspose.PDF for .NET을 사용하면 PDF 문서의 페이지를 프로그래밍 방식으로 자를 수 있습니다. 각 페이지의 CropBox를 구성하고 PDF 페이지의 보이는 부분을 위한 포인트를 지정합니다.

다음 단계를 따라 C#를 사용하여 PDF 파일을 자릅니다:

1단계: Aspose.PDF for .NET 설치

패키지를 NuGet 를 통해 설치하세요:

PM> Install-Package Aspose.PDF

2단계: PDF 로드 및 자르기

아래 코드를 사용하여 PDF 문서를 로드하고 원하는 영역을 자르세요:

using Aspose.Pdf;
using Aspose.Pdf.Text;

// 1단계: PDF 문서 로드하기
Document document = new Document("input.pdf");

// Step 2: 크롭 영역 (x1, y1, x2, y2)을 포인트로 정의합니다.
// 이것은 100,100에서 400,600까지의 박스를 자릅니다.
Aspose.Pdf.Rectangle cropBox = new Aspose.Pdf.Rectangle(100, 100, 400, 600);

// Step 3: 모든 페이지에 크롭 적용하기
foreach (Page page in document.Pages)
{
    page.CropBox = cropBox;
}

// Step 4: 크롭한 PDF 저장하기
document.Save("output_cropped.pdf");

PDF 파일에서 Java를 사용하여 자르는 방법

Aspose.PDF for Java는 Java 애플리케이션에서 PDF 파일을 처리하기 위한 강력하고 유연한 API를 제공합니다. 온라인 크롭 도구를 사용할 때처럼 좌표를 사용하여 새로운 CropBox를 설정하여 PDF 페이지를 자를 수 있습니다.

1단계: Aspose.PDF for Java 추가하기

당신의 Maven 기반 프로젝트에 이 의존성을 추가하세요:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>23.4</version> <!-- Use the latest version -->
    <classifier>jdk17</classifier> <!-- or jdk16, jdk18, etc. -->
</dependency>

JAR 파일을 releases에서 다운로드하세요.

2단계: Java를 사용하여 PDF 파일에서 자르기

다음 Java 코드를 사용하여 PDF 파일을 자릅니다:

import com.aspose.pdf.*;

public class CropPdf {
    public static void main(String[] args) {
        // 단계 1: PDF 문서 로드
        Document document = new Document("input.pdf");

        // 2단계: 좌표 (x1, y1, x2, y2)를 사용하여 크롭 박스 정의
        Rectangle cropBox = new Rectangle(100, 100, 400, 600);

        // 3단계: 모든 페이지에 크롭 박스 적용하기
       for (Page page : document.getPages()) {
            page.setCropBox(cropBox);
        }

        // 4단계: 잘린 PDF 저장
        document.save("output_cropped.pdf");
    }
}

파이썬을 사용하여 PDF 페이지 자르기

Python에서 Aspose.PDF for Python을 사용하여 PDF 문서를 자를 수 있습니다. 다음 단계를 따르십시오:

1단계: Aspose.PDF for Python 설치

패키지를 pip를 사용하여 설치하십시오:

pip install aspose-pdf

단계 2: Python을 사용하여 PDF 파일에서 자르기

다음 Python 코드를 사용하여 PDF 파일에서 크롭하세요:

import aspose.pdf as ap

# 1단계: PDF 문서 로드하기
document = ap.Document("input.pdf")

# 2단계: 크롭 사각형 정의 (x1, y1, x2, y2)
crop_box = ap.Rectangle(100, 100, 400, 600)

# 3단계: 모든 페이지에 크롭 박스 적용
for page in document.pages:
    page.crop_box = crop_box

# 4단계: 잘라낸 PDF 저장하기
document.save("output_cropped.pdf")

무료 라이센스 받기

Aspose.PDF를 제약 없이 테스트하고 싶으신가요?

다음 링크에서 무료 임시 라이센스를 받아보세요 Aspose.PDF의 모든 기능을 프로젝트에서 테스트해보세요. 이 라이센스를 사용하면 자르기, 압축, 변환 등과 같은 기능을 제한이나 워터마크와 함께 테스트할 수 있습니다.

빠르고 간편하며, 더 복잡한 PDF 자동화를 실험하고자 하는 개발자에게 이상적입니다.

PDF 파일 자르기에 대한 일반적인 사용 사례

PDF에서 자르기는 문서 정리, 레이아웃 최적화 및 사용자 경험에 중요합니다. 다음은 PDF를 프로그래밍 방식으로 자를 때 유용한 몇 가지 일반적인 사용 사례입니다:

  • 인쇄 준비하기

여백이나 여분의 페이지 여백을 제거하여 인쇄 가능한 영역에 내용이 맞도록 하세요. 특히 컴팩트하거나 소책자 스타일의 인쇄를 위해서입니다.

  • 스캔한 문서 정리하기

스캔된 PDF는 일반적으로 원하지 않는 테두리나 기울어진 가장자리를 포함합니다. 자르는 것은 레이아웃을 표준화하는 데 도움이 되고 시각적 일관성을 향상시킵니다.

  • 모바일 또는 웹 디스플레이 최적화

큰 문서나 여러 열로 구성된 문서를 잘라서 주요 내용에 집중할 수 있도록 하여 작은 화면에서 읽기 쉽게 만듭니다.

  • 민감한 영역 편집 또는 숨기기

문서의 특정 부분을 숨기려면(데이터를 삭제하지 않고) 크롭 박스를 통해 보이는 영역을 정의하세요.

  • 특정 섹션에 집중하세요.

교육, 연구 또는 검토 목적으로 크롭하는 것은 더 큰 문서 내에서 차트, 서명, 다이어그램 또는 강조 표시를 분리할 수 있게 해 줍니다.

PDF 문서 자르기: 무료 리소스

다음 리소스를 찾아 Aspose.PDF에 대한 지식을 향상하고 숙련도를 높이세요.

결론

PDF 페이지 자르는 것은 스캔된 파일 작업, 인쇄 조정 또는 콘텐츠 최적화 시 일반적인 요구 사항입니다. Aspose.PDF를 활용한 몇 줄의 코드로 C#, Java 또는 Python 애플리케이션에서 PDF 파일을 자동으로 자를 수 있습니다.

이 가이드에서는 다음과 같은 내용을 다룹니다:

  • 무료 온라인 PDF 자르기 도구를 사용해봤습니다.
  • PDF 크롭핑이 뒤에서 어떻게 작동하는지 배웠습니다.
  • 크롭 기능을 C#, Java 및 Python으로 구현했습니다.

질문이 있거나 추가적인 도움이 필요하시면, 언제든지 free support forum으로 연락해 주시기 바랍니다.

See Also