PDF コンバージョンから HTML 出力を .NET にカスタマイズする方法
PDF コンバージョンから HTML 出力を .NET にカスタマイズする方法
無線ウェブ統合のために、PDF-to-HTML変換は、フォント、画像、リソース、スタイリングのコントロールを提供しなければなりません。 Aspose.PDF.Plugin HtmlConverter for .NET では、開発者は、ダウンストリームワークフロー、CMS、またはWeb 出版プロジェクトのための HTML エクスポートを精製することができます.
サポートされたカスタマイズオプション
- Font Embedding: 完全な忠誠度またはより軽いページのために、輸出された HTML にフォントを組み込むかリンクすることを選択します.
- 画像抽出: 画像を別々のファイルとして輸出するか、CDN/配布を容易にするために Base64 を入力します.
- リソース処理: すべての資産のための組み込まれた資源またはフォルダー構造を含む単一の HTML ファイルをリリースします.
- SVG出力: SVGをベクトル要素に輸出することを可能にし、スケール性とレンダーを向上させます.
using Aspose.Pdf.Plugins;
var converter = new PdfHtml();
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources)
{
// Customize as needed
// Embed all fonts and images
FontEmbedding = true,
ImageExportMode = ImageExportMode.SeparateFiles, // or .InlineBase64
SvgExport = true
};
options.AddInput(new FileDataSource(@"C:\Docs\sample.pdf"));
options.AddOutput(new FileDataSource(@"C:\Docs\sample.html"));
converter.Process(options);資源抽出のヒント
- すべての画像を専用のフォルダーに抽出して、CDNを簡単にアップロードまたはキャッシュできます.
- 組み込まれたリソースを使用すると、ファイルサイズをレビューし、大きなPDFやモバイル配信のための別々の資産を使用します.
- 利用
Image Extractorプラグインは、HTML エクスポート以外の大規模またはバッチ画像操作が必要です.
スタイリッシュ HTML 出力
- カスタマイズされたCSS: ブランド化、反応的なデザイン、またはアクセシビリティのために生成された CSS を編集または置き換える.
- SVGスタイル: より良いクロスブラウザサポートのために輸出された SVG を調整します.
- テーマ統合: 暗/光モードのサポートにプログラム的にスタイルを注入または交換します.
ユースケース
- 完全なリソースコントロールを備えた技術文書のウェブ出版
- eBooks or print-on-demand conversion to HTML with custom styling をカスタマイズする
- ビジネスCMSシステムは、ブランド化され、高信頼性のPDF-to-HTMLパイプラインが必要です
よくある質問
**Q:生成されたHTMLでCSSを変更できますか?**A: はい - プロセッサ後のカスタマイズされたCSSを変更または注入するか、プラグインオプションを介してスタイル表の出力を設定します.
**Q: Aspose.PDF は SVG
出力をベクトル グラフィックにサポートしていますか?**A : はい - セット SvgExport = true 輸出された HTML に SVG 要素を含むオプションです.
**Q:私はすべてのフォントを組み込むか、代わりにウェブフォトを使用できますか?**A:両方ともサポートされています - プラグインのオプションにフォントを挿入または参照を選択します.
Pro ヒント: 最大限の Web 互換性のために、プロセス後の HTML を輸出し、CSS、リソース パス、および公開前にアクセス性タグを最適化します.