タグ

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

  • 関連タグはありません

タグの絞り込みを解除

XPSに関するhkjnのブックマーク (2)

  • 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#で書く - にがつうさぎ
    hkjn
    hkjn 2016/02/11
  • XPSドキュメントのサムネイル表示をする - にがつうさぎ

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

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