none
XPSファイルの編集 RRS feed

  • 質問

  • すでに作成済みにXPSファイルがあります。
    このXPSファイルを開いて,ページごとに文字列や画像を追加したいのですが,どのような手段が考えられますでしょうか?
    FixedPageが取得できれば,オブジェクトを追加できるような気もするのですが,XPSDocumentからFixedPageを取得して上書き(または別名保存)する方法が全然思いつきません。
    どなたか,アドバイスいただけますと幸いです。
    2009年3月2日 9:02

回答

  • VB Userさん、こんにちは。
    フォーラムオペレータの高橋春樹です。

    かなり前の投稿なので、既に解決してるかも知れませんが、調べてみました。

    XPSドキュメントの修正方法のサンプルコードが下記のページにありました。

    Modifying XPS Document: Add Watermark
    http://blogs.msdn.com/fyuan/archive/2006/08/23/715938.aspx

    ここでは、XPSドキュメントに透かし文字を追加しています。
    私も実際に試してみたのですが、出来ました。
    是非参考にしてもらいたいと思います。

    追加情報ですが、
    ページの削除方法については、英語のMSDNフォーラムで議論されており、
    サンプルコードの投稿もありました。

    How can I delete pages from already created XPS document? (how can I Replace, Insert pages also)
    http://social.msdn.microsoft.com/Forums/en-US/windowsxps/thread/8d71cc34-85d1-4102-b3dd-c896c271eed4


    その他、MSDNサイトに、XPSドキュメントのサンプルがありましたので
    参考にして頂きたいと思います。

    ドキュメントのマージのサンプル
    http://msdn.microsoft.com/ja-jp/library/aa972171.aspx

    XPSドキュメントの作成、保存、読み取り、書き込み、および署名のサンプル
    http://msdn.microsoft.com/ja-jp/library/ms771669.aspx

    こちらの情報が少しでもお役に立てればと思ってます。(^-^)


    マイクロソフト株式会社 フォーラム オペレータ 高橋春樹
    • 編集済み 高橋 春樹 2009年6月10日 0:42 太文字の使用を中止&文章修正
    • 回答としてマーク sk7474 2009年6月24日 9:09
    2009年6月9日 1:32

すべての返信

  • VB Userさん、こんにちは。
    フォーラムオペレータの高橋春樹です。

    かなり前の投稿なので、既に解決してるかも知れませんが、調べてみました。

    XPSドキュメントの修正方法のサンプルコードが下記のページにありました。

    Modifying XPS Document: Add Watermark
    http://blogs.msdn.com/fyuan/archive/2006/08/23/715938.aspx

    ここでは、XPSドキュメントに透かし文字を追加しています。
    私も実際に試してみたのですが、出来ました。
    是非参考にしてもらいたいと思います。

    追加情報ですが、
    ページの削除方法については、英語のMSDNフォーラムで議論されており、
    サンプルコードの投稿もありました。

    How can I delete pages from already created XPS document? (how can I Replace, Insert pages also)
    http://social.msdn.microsoft.com/Forums/en-US/windowsxps/thread/8d71cc34-85d1-4102-b3dd-c896c271eed4


    その他、MSDNサイトに、XPSドキュメントのサンプルがありましたので
    参考にして頂きたいと思います。

    ドキュメントのマージのサンプル
    http://msdn.microsoft.com/ja-jp/library/aa972171.aspx

    XPSドキュメントの作成、保存、読み取り、書き込み、および署名のサンプル
    http://msdn.microsoft.com/ja-jp/library/ms771669.aspx

    こちらの情報が少しでもお役に立てればと思ってます。(^-^)


    マイクロソフト株式会社 フォーラム オペレータ 高橋春樹
    • 編集済み 高橋 春樹 2009年6月10日 0:42 太文字の使用を中止&文章修正
    • 回答としてマーク sk7474 2009年6月24日 9:09
    2009年6月9日 1:32
  • こんにちは。中川俊輔です。

    VB User1さん、フォーラムのご利用ありがとうございます。

    その後いかがでしょうか?高橋のアドバイスは参考になりましたか?

    勝手ながら、有用な情報を共有するため高橋の回答へ回答マークをつけさせていただきました。
    それでは!
    マイクロソフト株式会社 フォーラム オペレータ 中川 俊輔
    2009年6月24日 9:11
  • 削除する方法については、必要なページをXPS Document WriterでPrintしては如何でしょうか。


    2015年3月4日 1:56