0

HTML ページをePubフォーマットに変換するアプリケーションを作成しています。ePub ファイルの最初のページとして目次が必要なので、ファイルを PDF に変換してみました。この目的のために、Spire PDF と Spire DOC を使用しました。ePub に変換するために、多くのサイトを参照しましたが、直接変換できないことがわかりましたePubdocに変換してからdocに変換してみましたePub。これがコードです。

PDFからWordへ

public void WordCreation()
{
    PdfDocument pdfdoc = new PdfDocument();
    pdfdoc.LoadFromFile(@"D:\DocFilesConvert\Pdffiles\Merge.pdf");
    pdfdoc.SaveToFile(@"D:\DocFilesConvert\DocFiles\FinalMerge.docx", Spire.Pdf.FileFormat.DOCX);
}

Word から ePub へ

public void GetEpub()
{
    Spire.Doc.Document document = new Spire.Doc.Document();
    document.LoadFromFile(@"D:\DocFilesConvert\DocFiles\FinalMerge.docx");
    document.SaveToFile(@"D:\DocFilesConvert\EPubFiles\Final.epub", Spire.Doc.FileFormat.EPub);
    System.Diagnostics.Process.Start(@"D:\DocFilesConvert\EPubFiles\Final.epub");
}

しかし、目次をクリック可能にすることができず、目的の形式も得られません。PDF から直接 ePub に変換する直接的な方法はありますか?

4

1 に答える 1