Skip to main content
search
PRODUCT 2

itext by apryse / pdfOptimizer

By 2023년 08월 08일No Comments

pdfOptimizer

 

pdfOptimizer는 iText Core PDF 라이브러리용 Java 및 .NET 애드온 제품(기능)으로 개발자가 다양한 최적화 옵션을 세밀하게 제어하여 PDF의 크기나 속도를 쉽게 최적화할 수 있습니다.

pdfOptimizer는 PDF에 포함된 스트림을 최적으로 압축하는 기능, 중복 폰트 파일과 하위 집합 폰트(Subset Fonts)를 병합하여 사용하지 않는 문자를 생략하는 기능, 인쇄를 위해 문서의 색 공간을 변환하는 기능 등 다양한 기능을 제공합니다. 최적화 결과를 자세히 설명하는 맞춤형 보고서도 생성할 수 있습니다.

Start a free trial >       

pdfOptimizer는 어떻게 동작하나요 ?

무거운 JPEG 압축을 사용하여 고품질 이미지를 저품질 이미지로 단순하게 변환하는 대신 pdfOptimizer는 PDF를 최적화하는 다양한 방법을 제공합니다. 가능한 가장 작은 파일 크기로 만들면서도 이미지 품질을 유지하고, 이미지를 다른 파일 유형으로 변환하고, 이미지 크기를 조정하며, 이미지의 색상 공간을 CMYK에서 RGB로 변환할 수 있습니다. 지능적으로 최적화를 했는지에 대해 작업 처리 후  파일이나 이미지 크기가 증가했는지를 확인할 수도 있습니다.

pdfOptimizer를 사용하면 코드 몇 줄만으로 큰 성과를 얻을 수 있습니다. 이 코드 샘플은 모든 부가 기능이 활성화된 사용 예를 보여 줍니다. 아래 코드 창에서 버튼을 클릭하여 Java와 C# 예제 간에 전환을 할 수 있습니다.

BENEFFITS

pdfOptimizer를 왜 사용하나요?

미리 설정된 프로필을 사용하면 특정 사항에 대한 최적화 제어를 위해 PDF나 FontDuplicationOptimizer(Java/.NET), CompressionOptimzer(Java/.NET) 및 ImageQualityOptimzer(Java/.NET)와 같은 클래스를 최적화할 수 있습니다.

pdfOptimzer는 지능적으로 압축되었는지에 대해 최적화한 다음, 파일이나 이미지   크기 증가로 확인할 수 있습니다. 예를 들어, PDF를 일괄 최적화하는 경우, pdfOptimizer를 사용하여 프로세스를 자동화하고 원본보다 더 큰 PDF가 생성  되지 않았다는 것을 확인할 수 있습니다.

프로필을 사용하여 원하는 수준으로 압축

pdfOffice의 출력은 원본 문서와 거의 일치합니다. 텍스트와 단락 서식이 유지되고, 줄과 페이지 나누기가 동일하게 유지되며, 문서의 이미지, 도형, 표, WordArt 및 SmartArt가 지원됩니다. 또한, 변환을 위해 다른 소프트웨어가 필요하지 않습니다.  

폰트, 문서 구조와 이미지 최적화를 위한 방법 제공

폰트 최적화, 문서 구조 최적화 도는 이미지 최적화를 위해 특정 클래스를 활용합니다.

배치 작업(Back Operation)과 자동화를 위한 이상적인 제품

pdfOptimizer에는 크기를 확인하는 메커니즘이 포함되어 있어, 최적화 후 파일이나 이미지 크기가 증가 했는지를 지능적으로 확인하고 되돌릴 수 있습니다. 즉, 원본보다 더 큰 PDF를 만들지 않는다는 확신을 가질 수 있게 됩니다.

KEY FEATURES

pdfOptimizer의 주요 기능

pdfOptimizer는 PDF 문서를 로드하고 일련의 최적화를 수행하여 PDF 파일의 크기를 줄이는 방식으로 작동합니다. 단일 문서뿐만 아니라 여러 PDF에서도 잘 작동하므로 자동화 및 일괄 작업에 이상적입니다.

More features >

이미지 품질 최적화 설정 가능

ImageQualityOptimizer 는 설정 가능한 클래스 이므로 다양한 유형의 이미지에 이미지 프로세서를 지정할 수 있습니다. 단순히 이미지를 압축하는 것이 아니라 크기 조정을 통해 이미지를 최적화할 수도 있습니다.

다중 이미지 형식 지원

pdfOptimizer는 JPEG, PNG, TIFF, JBIG2와 JPEG200 형식을 지원합니다.

확장 가능한 스케일링 알고리즘 인터페이스

pdfOptimizer는 즉시 사용할 수 있는 두 가지 크기 조정 알고리즘을 제공하지만, IScalingAlgorithm 인터페이스를 사용하면 사용자 자신만의 맞춤형 구현을 제공할 수 있습니다.

최적화를 원하지 않는 이미지 생략(Skip)

pdfImageXObjectPredicate 클래스로 맞춤형 요구 사항을 추가로 지정하여 최적화를 원하지 않는 이미지는 생략(Skip)할 수 있는 필터를 사용할 수 있습니다.

Resources

여기에서 pdfOptimizer를 설치하고 사용하는데 필요한 자료를 찾을 수 있습니다.

Releases  I  Examples  I  FAQs

iText를 사용할 준비가 되셨나요 ?

항상 그렇듯이, 기술적인 문의가 있는 경우 유효한 지원 구독라이센스(Subscription)로 지원팀에 문의하거나 Stack Overflow커뮤니티 지원(Community Support) 페이지를 방문하여 오픈 소스 AGPL 사용자를 위한 답변과 정보를 확인할 수 있습니다.  

Leave a Reply

Close Menu