1

複数のドキュメントを結合して PDF に変換する最善の方法は何ですか。また、奇数ページごとに空白ページを挿入する必要があります。

4

2 に答える 2

1

これの完全にサポートされた、サーバー側の自動化されたバージョン (大部分は MS 陣営に組み込まれています) では、OpenXMLSDK を使用してフィールドの挿入を行い、Sharepoint の Word Automation Services (SP 2010) を使用してドキュメントを PDF に変換し、次に選択します。任意の後処理 (ドキュメントのマージ、空白ページの挿入、または特定のページに対して相対的に配置する必要がある画像) 用のお気に入りの PDF ツールキット (私にとっては iTextSharp)。

ドキュメントのマージを OpenXML ではなく PDF で行う理由は、シンプルさです。スタイルやヘッダーなどのマージに対処する必要はありません。

空白のページと画像の挿入を行う理由は、OpenXML はコンテンツをレンダリングする方法がわからないため、自然に改ページが発生する場所がわからないためです (ただし、Word のように改ページを挿入することはできます)。

于 2010-11-09T12:57:34.730 に答える
0

C# を使用していて、サーバー ベースのソリューションに問題がない場合は、この投稿をご覧ください。.net フレンドリーな Web サービス インターフェイスを使用します。

オプションのSharePoint バージョンも利用できますが、SharePoint タグが含まれていないので、興味がないはずです。

完全な開示、私はその投稿を書きました。

于 2010-11-09T15:14:56.897 に答える