問題タブ [xpsdocument]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - データベースに格納するために XpsDocuments を XML にシリアル化できますか?
そうでない場合、他の唯一の選択肢はブロブですか?
asp.net - XPSドキュメントをブラウザにストリーミングしてWebページに埋め込むにはどうすればよいですか?
私はこれについてどうやって行くかについてのいくつかの提案を探しています。どんな入力でも大歓迎です!
現在、ASP.NETMVCアプリケーションがあります。クライアントには、XPSドキュメントのIDを持つリンクがあります。ユーザーがリンクをクリックすると、ドキュメントの詳細が記載されたページに移動します。この情報に加えて、この情報と一緒に同じページにドキュメントを表示したいと思います。
サーバー側では、IDを取得すると、データベースからバイト配列としてシリアル化されたドキュメントを取得できます。問題は、そのシリアル化されたドキュメントをWebページに取り込むための最良の方法は何ですか?
そのドキュメントをファイルシステムにドロップしてから、ファイルパスをまとめる必要がないことを強く望んでいます。ドキュメントを「application/vnd.ms-xpsdocument」のコンテンツタイプとしてブラウザにストリーミングできるようにしたいと思います。
私はこれを処理するためにWebコントロールを使用してみました(バイナリを書き出すことができません)、これを行うためのHTTPハンドラーを作成することを考えました(どこから始めればよいかわかりません)、そしてドキュメントを取得するための他のいくつかの方法をいじくり回しましたブラウザにストリーミングします。
さらに、Webページにドキュメントを埋め込む方法の問題もあります。EMBEDタグを使用しますか?またはオブジェクト?または、iframeを使用して、ドキュメントを配信するものを指すようにソースを設定しますか?
繰り返しますが、私は解決策が弓に包まれることを期待していません。これについてのアドバイスを探しています。また、この質問はxpsドキュメントに関するものですが、ブラウザーでホストされるバイナリファイル(PDFなど)をストリーミングするすべてのアプリケーションに適用されます。
さて、ブラウザに表示することに関しては、一言:Silverlight。それは解決しました。サーバーからブラウザに送信するための最良の方法を見つけるという問題がまだあります。
それを打つ。Silverlightは、XPSドキュメントを表示するのに十分なほど進んでいないようです。httpハンドラーを指すiframeについて考えています...iframeは機能します。残念ながら、すべてがパイプに投げ込まれます。私はいつでも最初のページを取り除き、その子犬を送ることができると思います...
わお。HTTPハンドラーは必要ありません。必要なのはMVCのカスタムActionResultだけです。それはどれほど素晴らしいですか?
.net - XPS と Windows フォーム
Windows フォーム アプリケーションで XPS ファイルを表示および印刷する最良の方法は何ですか?
c# - How to create an XPS document?
I'd like to create an XPS document for storing and printing.
What is the easiest way to create an XPS document (for example with a simple grid with some data inside) in my program, and to pass it around?
.net-3.5 - XPS ドキュメントで編集可能なフォームを作成する方法 (例: Textbox コントロールを含む PDF フォーム)?
TextBox コントロールを持つ編集可能なフォームを作成したいのですが、フォームは Web サービスに送信できる必要があり、Web サービスはドキュメントを解析します。これは XPS ドキュメントで可能ですか?
printing - WPF XPS ビューアーを使用して XPS を印刷するときの既定のレイアウトの向き
WPF XPS ビューアーを使用して XPS を印刷するときに、既定のレイアウトの向きを設定する方法はありますか?
固定ドキュメント XPS のページの向きは横に設定されています。ページ メディア サイズの幅は高さよりも長く、ビューアーでは横として正しく表示されます。印刷ボタンを押すと、印刷ダイアログの設定がデフォルトでポートレートに設定され、そのまま印刷されます。
ユーザーの既定の印刷設定を変更する必要はありません。XPS ビューアーが XPS を印刷用に設計されたとおりに印刷することを望んでいます。
java - iPaper のように Web ページに組み込むことができる XPS ビューアはありますか?
iPaper が PDF に対して行うのと同じ方法で、サーバーにホストされている XPS ファイルにアクセスする Web ページに組み込むことができる XPS ビューアを知っている人はいますか? (これらの XPS ファイルから PDF への自動変換プロセスを考え出すことは、非常に困難であることが証明されています。)
ありがとう、ジェイク
vb.net - XPS から Word 2007 へ
VB.NET を使用して XPS を Word または RTF に変換する方法はありますか?
wpf - WPF の DocumentViewer でソース XPS ドキュメントのファイル ロックを解除するにはどうすればよいですか?
WPF DocumentViewer で XPS ファイルを表示し、DocumentViewer インスタンスを閉じた後、XPS ファイルがロックされ、削除できません。XPS ファイルのロックを解除して、XPS ファイルを削除し、同じ名前で別のファイルを書き込んで、必要に応じてその新しい XPS ファイルを新しい DocumentViewer インスタンスに表示できるようにする必要があります。アプリを閉じることなく、同じアプリ インスタンスでこれを行う必要があります (これは印刷プレビューのシナリオです)。
つまり、「File.Delete(tempXpsFile);」で例外をスローせずに次のコードを実行するにはどうすればよいでしょうか。声明?
WPF DocumentViewer does not release the XPS fileで説明されているように、アプリを閉じるとファイル ロックが解除されますが、このシナリオではオプションではありません。