이 짧은 튜토리얼은 C#를 사용하여 PDF를 MP4로 변환하는 방법을 설명합니다. IDE 설정 방법, 단계 목록, 그리고 C#를 사용하여 PDF를 MP4로 변환하는 샘플 코드가 포함되어 있습니다. 요구 사항에 맞는 맞춤형 MPEG 비디오를 만드는 기술을 배울 수 있습니다.
C#에서 PDF를 MP4 변환기로 변환하는 단계
- PDF 형식을 MP4로 변환하기 위해 Aspose.PDF for .NET을 사용하도록 환경을 설정합니다.
- 입력 PDF 경로, 출력 MP4 경로, DPI 단위 이미지 해상도를 정의하고 각 페이지 표시 시간을 초 단위로 설정합니다
- 렌더링된 PNG 이미지를 저장할 폴더 만들기
- Document 클래스를 사용하여 소스 PDF를 로드하고, 구성된 DPI로 PNG rendering device를 초기화합니다.
- PDF의 각 페이지를 순회하고, 페이지가 MP4에서 표시되는 초 수에 따라 각 페이지를 여러 번 렌더링합니다.
- 모든 렌더링된 PNG 이미지를 사용하여 MP4 비디오를 인코딩하는 FFmpeg 명령 문자열을 포맷합니다.
- 쉘에서 FFmpeg 명령을 실행하여 출력 MP4 파일을 생성합니다.
- 렌더링된 이미지를 포함하는 임시 폴더를 삭제합니다
이 단계들은 C#를 사용하여 PDF를 MP4로 변환하는 방법을 설명합니다. 출력 비디오가 재생되는 동안 각 페이지가 표시되는 초 수 설정에 따라 원본 PDF의 각 페이지를 여러 번 렌더링하여 프로세스를 시작합니다. 마지막으로, FFmpeg 명령을 사용하여 모든 렌더링된 이미지를 연결해 비디오를 만들고 중간 렌더링 이미지들을 삭제합니다.
C#를 사용한 PDF to MP4 비디오 변환기 코드
이 코드는 C#를 사용하여 PDF를 MP4 비디오로 변환하는 방법을 보여줍니다. 성능을 향상시키기 위해 코드를 수정하여 페이지를 한 번 렌더링한 뒤 복사본을 만들도록 할 수 있습니다. 또한 CompressionLevel와 ColorDepth와 같은 다양한 PngDevice 속성을 사용하여 품질과 파일 크기를 명시적으로 제어할 수 있습니다.
이 문서는 PDF 페이지에서 MP4 비디오를 만드는 과정을 설명합니다. PDF를 GIF 파일로 변환하려면, 기사 C#를 사용하여 PDF를 GIF로 변환를 참조하십시오.