PDF 압축

IronPDF PDF 파일에 포함된 이미지의 크기를 줄여 파일 크기를 압축할 수 있습니다. 이를 위해 개발자는 PdfDocument 클래스의 compressImages 메서드를 호출하여 큰 이미지나 기타 그래픽 요소가 포함된 PDF 파일의 크기를 줄일 수 있습니다. 이를 통해 이메일 및 기타 통신 채널을 통해 PDF 파일을 효율적으로 전송함으로써 저장 공간, 시간 및 비용을 크게 절감할 수 있습니다.

compressImages 메서드는 0에서 100 사이의 정수 값을 받아, 삽입된 이미지의 목표 품질 비율을 지정합니다. 또한, 이 방법을 사용하는 규칙은 JPEG와 같은 손실 압축 이미지 유형의 파일 크기를 최적화하는 규칙과 유사합니다. 100이라는 값은 이미지가 원본 품질을 그대로 유지해야 함을 의미하며(손실 없음), 값이 낮을수록 원본 품질에 대한 허용치가 낮아짐을 나타냅니다.

IronPDF 이미지 압축 가이드에 나오는 코드 예제는 동일한 원본 PDF 파일에서 서로 다른 이미지 압축 품질을 사용하여 두 개의 새로운 PDF 파일을 생성합니다. 첫 번째 방법은 이미지 품질이 크게 저하된 PDF 파일을 생성합니다. 품질 값이 70 미만이면 일반적으로 이미지 품질은 매우 낮지만 파일 크기는 상당히 작은 PDF 파일이 생성됩니다. 두 번째 PDF 파일은 더 높은 품질 기준(90%)으로 생성되었습니다. 이렇게 하면 첫 번째 파일에 비해 파일 크기 감소폭은 훨씬 작으면서 이미지 품질은 훨씬 높은 PDF 파일이 생성됩니다.

이상적인 품질 값은 사용자 요구 사항에 따라 달라집니다. 이미지 품질을 허용 가능한 수준으로 유지하면서 파일 크기를 최소화하는 값을 찾으려면 몇 번의 실험이 필요할 수 있습니다.

IronPDF 사용하여 Java로 PDF를 압축하는 방법을 알아보세요.

시작할 준비 되셨나요?
버전: 2026.5 just released
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요?
샘플을 실행하세요 HTML이 PDF로 변환되는 것을 지켜보세요.