タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

XPSに関するy_maeyamaのブックマーク (3)

  • DocumentViewer XPS のサンプル

    更新 : 2007 年 11 月 DocViewerXPS サンプルでは、DocumentViewer コントロールで XML Paper Specification (XPS) ドキュメントを読み取り表示する方法を示します。 サンプルを実行すると、[ファイル] メニューの [開く] オプションを持つメニュー バーが表示されます。[Open] をクリックすると、[File Open] ダイアログ ボックスが表示され、ユーザーは開く XpsDocument ファイル (サンプルの XML Paper Specification (XPS) ドキュメント ファイルが提供されています) を参照して選択できます。ドキュメントが開くと、そのコンテンツは、メイン アプリケーション ウィンドウ内の DocumentViewer コントロールに表示されます。 DocViewerXPS サンプルのソース コ

    DocumentViewer XPS のサンプル
  • PDFをXPSドキュメントに変換するコードをC#で書く - にがつうさぎ

    前回のエントリではPDFのページそれぞれを画像に変換しましたが,いかんせん,CPU負荷の大きさと処理時間の長さが問題でした. ここではPDFファイルをXPSドキュメントに変換してみます. XPSドキュメント XML Paper Specification (XPS) は電子ペーパーの形式です http://www.microsoft.com/japan/whdc/xps/default.mspx. データ形式が公開されており,ライブラリが充実していて,誰でもライブラリを入手でき,かつメタデータの追加などの操作が容易にできる利点から,(現時点では実行環境がWindowsに限定されますが)アプリケーション開発に便利な形式です. 変換方法 .net framework 3.0以降がインストールされた環境には,"Microsoft XPS Document Writer" という仮想プリンタがあり

    PDFをXPSドキュメントに変換するコードをC#で書く - にがつうさぎ
  • XPSドキュメントのサムネイル表示をする - にがつうさぎ

    XPSドキュメントのページをサムネイル表示します. XPSドキュメントのサムネイルおよび注釈とコメント編集は,ドキュメントのサンプル (WPF) | Microsoft Docs以下にドキュメントのシリアル化のサンプル | Microsoft Docsというサンプルがあります. サンプルのコードでは(XPSドキュメントがA4サイズの場合に)サムネイル1枚あたり5Mバイト程度のメモリを消費しており,実用的ではありませんでした.そこでメモリ消費量の少ないXPSドキュメントとそのサムネイル表示をしてみました. 方法 サンプルのスクリーンショットはこちらです. コードを抜粋して要点をまとめます. XPSドキュメントを開く XPSドキュメントを開き,DocumentPginatorをサムネイルビューに渡します. DocumentViewer _docViewer; bool OpenDocument

    XPSドキュメントのサムネイル表示をする - にがつうさぎ
  • 1