PDFをEPUBに変換するC#の方法

この短いチュートリアルでは、PDFファイルC#を使ってEPUBに変換する方法を解説しています。IDEの設定方法、手順の詳細、そしてPDFファイルをEPUBに変換するためのサンプルコードを提供します。LoadOptionsオブジェクトの設定を変更することで、ソースPDFファイルの読み込み方法をカスタマイズできます。

C#を使ってPDFをEPUBに変換する手順

  1. Aspose.Words for .NETを使ってPDFからEPUBに変換するための開発環境を設定します
  2. ソースファイルの読み込みオプションを設定するために、LoadOptionsクラスのインスタンスを作成します
  3. 読み込み形式をPDFに設定します
  4. 出力ファイル名とEPUB保存形式を受け取るオーバーロードされたSaveメソッドを使用します

これらの手順では、C#を使ってPDFをEPUB形式に変換する方法を説明しています。LoadOptionsクラスのインスタンスを作成して読み込み方法をカスタマイズし、読み込み形式をPDFに設定し、Save()メソッドを使用して目的のEPUBファイルを作成します。必要に応じて、出力をバイト配列やストリームとして保存することもできます。

C#を使ったPDFからEPUBへの変換コード

using Aspose.Words; // Importing the Aspose.Words library
using Aspose.Words.Loading; // Importing the Loading namespace
namespace PdfToEpubConverter // Defining the namespace
{
class EbookConverter // Renaming the class
{
// Main method
static void Main(string[] args)
{
// Create an instance of the License
License converterLicense = new License();
converterLicense.SetLicense("License.lic");
// Creating load options
LoadOptions fileLoadOptions = new LoadOptions()
{
LoadFormat = LoadFormat.Pdf // Indicating the input file format
};
// Loading the PDF document
Document inputDocument = new Document("Sample.pdf", fileLoadOptions);
// Saving the loaded PDF document
inputDocument.Save("ConvertedEbook.epub", SaveFormat.Epub);
}
}
}

このコードは、C#を使用してPDFファイルをEPUBに変換するプロセスを示しています。もしPDFソースファイルが暗号化されている場合、LoadOptionsオブジェクトにパスワードを指定してください。また、コンテンツに相対URLが含まれている場合、baseUriプロパティを設定してそれらを絶対URIに変換できます。

この記事ではPDFからEPUBへの変換方法について学びました。WordファイルをEPUBに変換する方法については、C#を使ったWord DOCのEPUBへの変換の記事を参照してください。

 日本語