Aspose.PDF TIFF Converter for .NET - 개발자 가이드

Aspose.PDF TIFF Converter for .NET은 PDF 문서와 Tiff 이미지 사이의 무시무시하고 신뢰성 높은 변환을 허용하는 집중 플러그인입니다.아스포세.pdf 엔진에 구축, 그것은 모든 일반적인 Tifi 형식을 지원하고 해상도, 색상 깊이, 압축을위한 구성 가능한 옵션, 페이지 범위 제어 및 스트림 기반 작업 흐름을 제공합니다.

설치 및 설정

NuGet을 사용하여 .NET 프로젝트에 플러그인을 추가하거나 집합을 직접 다운로드합니다. 단계별 지침을 참조하십시오 설치 . 측정된 라이센스를 허용하려면 가이드를 따르십시오. 계량된 라이선스 .

특징 및 기능

PDF에서 TIFF로 변환

  • PDF 문서에서 단일 또는 여러 페이지의 TIFF 이미지를 생성합니다.
  • 원본 페이지 주문을 유지하거나 특정 페이지 라인을 추출합니다.
  • 제어 출력 해상도 (DPI) 및 페이지 또는 전체 문서에 따라 색상 깊이.

TIFF에서 PDF로 변환

  • 단일 또는 여러 페이지의 TIFF 파일을 새 PDF 컨테이너로 가져오십시오.
  • 원본 이미지 압축, DPI 및 비트 깊이 설정을 유지합니다.
  • 여러 TIFF 출처를 하나의 PDF로 결합하여 사용자 지정할 수 있는 페이지 크기와 마진이 있습니다.

고급 압축 알고리즘

  • CCITT 그룹 4, LZW 또는 PackBits 압축 중에서 선택합니다.
  • 모노크롬 스캔, 그레이 스케일 아카이브 또는 전체 색상 출력에 최적화합니다.
  • 균형 파일 크기 대 이미지 충성은 선택한 알고리즘을 기반으로합니다.

솔루션 및 색상 관리

  • 수평 및 수직 DPI를 독립적으로 설정하여 인쇄 또는 표시 요구 사항을 충족시킵니다.
  • 1비트 (모노크롬), 8비타 (그레이 스케일) 및 24비이트 (진정한 색상) 출력 지원.
  • 색상 문서를 낮은 파일 크기로 자동으로 그레이 스케일로 변환합니다.

변환 옵션 API

  • 그들의 TiffSaveOptions 클래스는 유연하고 재사용 가능한 개체에서 모든 TIFF 특정 설정을 표시합니다.
  • 압축 유형, 비트 깊이, 페이지 범위 필터 및 빈 페이지 스피핑을 설정합니다.
  • 동일한 적용 TiffSaveOptions 일관성을 위해 여러 개의 변환을 통과합니다.

스트림 기반 처리

  • 에서 읽고 글을 쓰기 Stream 일시적인 파일을 피하기 위한 물체
  • 디스크 I/O가 제한되거나 금지된 ASP.NET 및 클라우드 시나리오에 적합합니다.
  • 변환을 위한 안전한, 메모리 튜브를 제공합니다.

Batch 및 Parallel Conversion

  • 이니셔티브 과잉을 줄이기 위해 한 세션에서 여러 문서를 처리합니다.
  • 멀티 트리드 애플리케이션에서 사용할 수 있는 안전 – 모든 CPU 코어를 사용하기 위해 변환 작업을 비교합니다.
  • 관리 가능한 조각으로 파일을 그룹화함으로써 큰 꼬리를 관리합니다.

오류 처리 및 진단

  • 자세한 예외는 부적절한 입력, 지원되지 않은 기능 또는 부패한 파일을 표시합니다.
  • 예외 메시지는 페이지 번호와 작동 단계와 같은 맥락을 포함합니다.
  • 구현 리트리 논리 또는 예외 유형을 기반으로 사용자 알림.

팁과 최고의 관행

    • 일찍 신청을 시작하십시오* 항상 평가 메시지를 피하기 위해 변환 APIs를 호출하기 전에 측정 된 라이센스를 설정하십시오.
    • 첫 번째 접근 방식* Prefer Stream- 메모리 흔적 및 디스크 사용을 최소화하기 위해 큰 또는 민감한 데이터 세트를 기반으로하는 방법.
    • 압축 선택* CCITT G4를 2 레벨 (검은색과 흰색) 스캔, LZW를 혼합 색상 문서 및 간단한 색 또는 회색 이미지에 대한 PackBits를 사용하십시오.
  • ** 재사용 옵션 개체** Instantiate TiffSaveOptions 동일한 설정을 사용할 때 한 배치에 한 번, 개체 창조를 줄이기 위해.
    • 싱크 배치 처리* 대형 변환 작업을 더 작은 배치 (예를 들어, 10-20 파일 각각)로 분해하여 장기간의 작업이 자원을 소모하는 것을 방지합니다.
    • 적절한 견해* 모든 문서를 갖추고 변환 후 즉시 원주민 자원으로 전환하고 메모리 유출을 피하십시오.
    • 로그 및 메트릭스* 변환 시간, 출력 파일 크기 및 운영 모니터링 및 용량 계획에 대한 예외 세부 사항을 캡처합니다.

고급 시나리오 - 예를 들어 사용자 지정 렌더링, 스탬핑 또는 물 마커링 - 주요에 대한 참조 API 참조 .

 한국어