IronPDF 성능 향상: 팁
IronPDF 의 성능을 향상시키려면 다음과 같은 일반적인 팁을 고려하십시오.
- .NET Standard 애플리케이션 : 속도와 안정성 측면에서 약간의 이점이 있는 것으로 보이지만 메모리 사용량이 더 많을 수 있습니다. 자세한 내용은 IronPDF Azure 가이드를 참조하십시오.
- 64비트 vs 32비트 : 더 나은 성능을 위해 64비트 시스템 사용을 권장합니다.
대용량 HTML 파일의 경우:
- HTML을 여러 섹션으로 분할하고, 각 섹션을 개별적으로 PDF로 렌더링한 다음, 병합 또는 추가 메서드를 사용하여 하나의 PDF로 결합합니다.
대용량 PDF 파일의 경우:
-
바이트 배열 입력 크기 제한(2GB)을 해결하려면 여기에 표시된 지침을 따르십시오.
- PDF 파일을 페이지 단위로 분할합니다. 예제 코드는 PDF 페이지 분할에 대한 IronPDF 예제를 참조하세요.
이미지 최적화:
-
사진 파일 크기가 지나치게 큰 경우가 많으므로 TinyPNG 와 같은 서비스를 이용하여 필요한 실제 크기로 이미지 크기를 조정하세요.
- 네트워크 부하를 줄이고 안정성을 향상시키기 위해 이미지를 DataURI 형태로 HTML에 직접 삽입합니다. 먼저 이미지를 Base64로 인코딩하는 것을 고려하십시오. 자세한 내용은 IronPDF DataURIs FAQ를 참조하십시오.
자산 현지화:
- 원격 이미지 또는 자산을 다운로드하여 로컬에 저장합니다. Google Fonts와 같은 필수 글꼴을 운영 서버에 직접 설치하십시오.
클라우드와 데스크톱 성능 비교:
- 클라우드 서버는 데스크톱 컴퓨터만큼 성능이 좋지 않을 수 있습니다. CPU 속도 및 RAM과 같은 서버 사양을 높이면 성능이 향상될 수 있습니다.
템플릿 PDF:
템플릿 PDF를 [[name]], [[address1]], [[email]]와 같은 자리 표시자 문자열로 생성합니다. IronPDF 의 찾기 및 바꾸기 기능을 사용하여 이러한 항목을 업데이트하세요. 이 방법은 대용량 문서를 다시 렌더링하는 것보다 훨씬 빠릅니다. 자세한 내용은 PDF에서 텍스트를 바꾸는 IronPDF 예제를 참조하세요.

