使用 C# 将 PDF 转换为 EPUB
本教程将指导您如何使用C#将PDF文件转换为EPUB格式。它详细介绍了设置IDE的步骤、转换过程的步骤列表,以及使用C#实现PDF到EPUB转换的示例代码。您可以利用LoadOptions对象中的各种选项来自定义源PDF文件的加载方式。
使用C#将PDF转换为EPUB的主要步骤包括:设置Aspose.Words for .NET的开发环境,创建LoadOptions类的实例以设置源文件的加载选项,将加载格式设置为PDF,并使用Save方法保存为EPUB格式。以下步骤详细讲解了如何使用C#完成这一转换。首先,创建LoadOptions类的实例以自定义加载过程,然后将加载格式设置为PDF,最后使用Save()方法生成所需的EPUB文件。如果需要,还可以将输出保存为字节数组或流。
以下是使用C#将PDF转换为EPUB的示例代码:
```csharp
using Aspose.Words;
using Aspose.Words.Loading;
namespace PdfToEpubConverter
{
class EbookConverter
{
static void Main(string[] args)
{
License converterLicense = new License();
converterLicense.SetLicense("License.lic");
LoadOptions fileLoadOptions = new LoadOptions()
{
LoadFormat = LoadFormat.Pdf
};
Document inputDocument = new Document("Sample.pdf", fileLoadOptions);
inputDocument.Save("ConvertedEbook.epub", SaveFormat.Epub);
}
}
}
```
此代码展示了如何使用C#将PDF文件转换为EPUB的过程。如果源PDF文件已加密,请在LoadOptions对象中提供密码。同样,如果内容具有相对URL,则可以通过设置baseUri属性将其转换为绝对URI。
本文教我们如何将PDF转换为EPUB。要将Word文件转换为EPUB,请参阅使用C#将Word DOC转换为EPUB的文章。