3

重複の可能性:
Windows 8 Metro アプリ用の PDF ライターを探す

Metro アプリで PDF を生成する方法を知りたいと思っていました。

4

1 に答える 1

1

あなたの最善の策は、html テンプレートと html-to-pdf (ex. EO.PDF) コンバーターを使用するか、xps に変換されてから xps-to-pdf コンバーター (ex. ABCPDF) を使用する xaml テンプレートを使用することです。

いくつかのビルダー オブジェクトを介してプログラムで pdf を作成できる ITextSharp などの他の代替手段があります。

認識しなければならないのは、PDF はマークアップ ベースではないということです。PDF に書き込まれたすべての文字は、特定の x/y 座標で終了します。PDF は、デザイン作業/印刷用に設計されています。マークアップ タグ内の単語の単純な概念は簡単に解釈できますが、PDF では、単語を構成する数文字を知る唯一の方法は、近接ベースの単語分類アルゴリズムを使用することです。

残念ながら、PDF を商業的に使用したい場合は、料金を支払う必要があります。もう 1 つの方法は、ユーザーに印刷オプションを提供し、PDF プリンターを使用させることです (基本的に、ページごとに画像を作成し、PDF ファイルに保存します)。PDF 印刷ソリューションが自動化され、Web 上で使用されていると聞いたことがあります。 .

私はおそらく、Metro アプリの XPS および XPS-To-PDF ルートを選択します。

于 2012-10-31T06:08:04.857 に答える