머리글, 바닥글 및 워터마크
그 Aspose.Words Document to PDF Converter for .NET 경량이며 고성능인 API로, 다음에 초점을 맞춥니다 Word를 PDF로 변환. 일반적인 시나리오를 지원합니다, 예를 들어 DOCX → PDF 또는 DOC → PDF Microsoft Office 없이도 가능합니다.
설치 및 설정
- NuGet 패키지를 설치합니다
Aspose.Words(변환을 구동하는 핵심 API). - 시작 시에 미터링 라이선스를 적용하여 평가 제한을 피하십시오: 참조 미터링 라이선스 .
- 설치 가이드에서 프레임워크 요구 사항을 검토하십시오 설치 가이드 .
지원되는 플랫폼:
- OS: Windows, Linux, macOS
- 프레임워크: .NET 프레임워크 4.x, .NET 표준 2.0, .NET 코어 2.0–3.1, .NET 5/6/7+, Mono
- IDE: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.
빠른 시작: Word를 PDF로 변환해 보기
using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");기능 및 작동 방식
광범위한 형식 지원
입력/출력 (선택됨):
- Word 제품군: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML 및 Word 2007 XML
- 고정 레이아웃: PDF (출력 전용)
저장 옵션을 사용한 미세 조정:
- PDF: Pdf17 호환성만, 암호화, 권한 플래그, 디지털 서명, 글꼴 포함, 이미지 압축.
자동 형식 감지
API는 형식을 다음에서 감지합니다 파일 헤더, 따라서 웹 서비스에서 임의의 업로드를 안전하게 수락할 수 있습니다.
레이아웃 정확도 및 메타데이터
글꼴, 스타일, 표, 머리글/바닥글, 워터마크, 주석, 섹션 구분 등을 보존합니다 문서 속성 (author, title, custom fields). 메타데이터는 변환 중에 프로그래밍 방식으로 변환될 수 있습니다.
서버 친화적 처리
- 비동기/배치 처리량을 위한 변환 및 병렬화.
- 대용량 문서를 위한 메모리 및 페이지 처리 임계값을 구성 가능하게 합니다.
모범 사례
- 먼저 라이선스: 변환을 시작하기 전에 계량 라이선스를 초기화하여 평가 워터마크를 방지합니다.
- 동시성: 짧은 수명 사용
Document요청당 인스턴스; 필요 시 옵션 풀을 사용하십시오. - 관측성: 페이지 수, 지속 시간 및 옵션 세트를 기록하고; 실패를 상관 관계 ID로 태그합니다.
FAQ
- Microsoft Office가 필요합니까? 아니요. 독립형 API입니다.
- 파일 시스템에 손대지 않고 변환할 수 있나요? 예. 모든 변환은 Stream → Stream.
- PDF/A를 어떻게 적용하나요? Aspose.Words Document to PDF Converter for .NET 지원합니다
Pdf17규정 준수만. - PDF에 비밀번호를 설정할 수 있나요? 예. 암호화 및 권한 플래그를 설정하십시오
PdfSaveOptions. - 특정 페이지를 어떻게 변환합니까? 사용
PageSet에서ImageSaveOptions또는FixedPageSaveOptions‑파생 클래스.