本指南解释了如何 将 DOCX 转换为使用 C# 的 MP4。它包含设置 IDE 的详细信息、步骤列表以及演示 使用 C# 将 DOCX 转换为 MP4 或 DOC 转 MP4 的示例代码。所有必要的信息都已共享,以便访问文档中的每一页并将其作为输出 MP4 视频的一部分。
使用 C# 将 DOC 转换为 MP4 的步骤
- 设置环境以使用 Aspose.Words for .NET 和 FFmpeg 将 Word 文件转换为 MP4
- 将源 Word 文件加载到 Document 类对象中
- 设置导出图像的 DPI 分辨率
- 遍历已加载的 Word 文件中的每一页,并将其 save 为 PNG
- 将 FFmpeg 命令配置为读取已保存的 PNG 图像,并以每秒 1 帧的帧率导出为 MP4 视频
- 在单独的线程中启动 FFmpeg 以创建视频并等待其完成
- 检查退出代码并相应地打印状态消息
此代码演示了如何开发一个 使用 C# 将文档转换为 MP4。安装必要的库,加载源 Word 文件,访问每一页并将其保存为单独的图像文件。最后,调用 FFmpeg 命令将所有渲染的页面编码为 MP4 视频,并生成一个视频,显示 Word 文件中的每一页作为持续一秒的场景。
使用 C# 将 DOCX 转换为 MP4 的代码
此代码演示了 DOC to MP4 converter using C# 的开发。通过分别处理水平和垂直分辨率,您可以更精细地控制图像质量。如果文件大小是考虑因素,还可以使用其他输出图像类型,例如 JPEG 或 TIFF。
本文介绍将 DOC 或 DOCX 转换为 MP4 的过程。要从 Word 文件中删除数字签名,请参阅文章 使用 C# 删除 Word 文档签名.