私のプログラムでは、FlowDocument
でレポートを生成し、DocumentViewer
コントロールで表示します。 今度はさらに輸出機会を追加する必要があります。私はiTextSharpを使ってPDFでエクスポートし、ネイティブでXPSに保存することができます。文書を任意のオフィス形式、DOCまたはXLSに直接保存することはできますか?あるいは、誰かがDOCやXLSでPDF/XPSから変換するための良いライブラリを知っているかもしれませんか?FlowDocumentをDOC(x)またはXLSにエクスポートする方法
6
A
答えて
3
解決策が見つかりました。自動的にWPFからDocにエクスポートできないので、DocX Libraryというページレイアウトを再現しました。これは、Word 2007/2010ファイルを作成するためにMSOfficeをインストールする必要がない、本当に素晴らしいライブラリです。
1
答えを探しているのかどうか分からないので、簡単に説明します。 Microsoft Interop assembliesを使用してWord文書を作成できます。それはちょっとした仕事ではありませんが、私の意見では、iTextSharpを使うよりも簡単です。彼らはVisual Studioに付属しています。
XPSドキュメントを作成するにはFixedDocument
オブジェクトをFlowDocument
から生成する必要がありますが、そこからは数行のコードしかありません。エリックシンクにはhereという素晴らしい記事があります。これはまたthis questionに掲載されています。
関連する問題
- 1. DataGridを.xlsおよび/または.pdfにエクスポートする方法?
- 2. doc、pdf、xls、
- 3. HTMLフォームを.PDFまたは.DOCにエクスポート
- 4. エクスポートする前にパスワードを要求するxlsにデータテーブルをエクスポートする方法
- 5. Doc、ppt、xls mimeタイプ
- 6. BlackBerryでpdf、doc、ppt、またはxlsを開く
- 7. C#Excel xlsにエクスポート
- 8. GoogleスライドAPIでスライドをHTML/PDF/DOCにエクスポートする方法
- 9. Powershell、xlsファイルをエクスポート
- 10. .netデータセットをXLSファイルにエクスポート
- 11. Android:.doc、.ppt、.xls、.pdf形式のドキュメントエディタを作成するには?
- 12. rowspanとcolspanを含むhtmlテーブルをcsvまたはxlsにエクスポート
- 13. WPFで.rtfまたは.docをflowdocumentとして表示するにはどうすればよいですか?
- 14. JoomlaやJomSocialからcsv/xlsファイルにユーザーをエクスポートする方法は?
- 15. JasperReportsをXSL(Excel)またはDOC(Word)にエクスポート
- 16. iphoneでプログラムxml xls xlsファイル形式でsqlite3データベースをエクスポートするには?
- 17. FlowDocumentのTableCell(またはその内容)を垂直に整列する方法
- 18. ReactJsのブラウザでページコンテンツ `onClick`をpdf/xlsとしてエクスポートまたはプレビューする方法は?
- 19. typo3のバックエンドモジュールのxlsをエクスポート
- 20. WPFデスクトップアプリケーション公開ローカルファイルe.x. (.doc、.pptx、pdf、.xls)
- 21. perl doc/pdf/xlsからHTMLコンバータ
- 22. ASP.Netページをpdf/xlsにエクスポートするための「ショートカット」メソッド
- 23. .xlsでdjangoモデルをエクスポートする
- 24. +80.000レコードでXLSをエクスポートする
- 25. 完全なデータベースをMicrosft Azureから.CSVまたは.TXTまたは.XLSまたは.XMLなどにエクスポートする
- 26. SonataAdminBundleはxlsの代わりにhtmlをエクスポートします
- 27. Lucene.NETを使用した.PDF、.XLS、.DOC、.PPTの索引付け
- 28. GridViewをXLSにエクスポート---ページングの問題
- 29. TSQL - xls/xslx/csvにクエリをエクスポート
- 30. UIWebViewからdocまたはpdfファイルをダウンロードする方法
DocXライブラリを使用すると、どのようにFlowDocumentからdocxに変換されますか? – Gusdor
うん、Gusdorは良い点を上げる。また、「話題にとどまる」理由とは別に、FlowDocumentを使用することで、マイクロソフトがサポートする機能から始めて、そのライブラリが未知の未来の第三者であるように見えるという非常に堅牢な利点があります。 –