WPF

勘違い

WPF は STA じゃないとダメなのか - 気楽に諸々白紙で印刷されたのは別の理由だったみたいだ つか、いつの間にか印刷実行すらされずに NullReferenceException が発生するようになってたりするのだが つかつか、WCF 関係なく WPF アプリケーション上で実行し…

もうやってられん

XpsDocument 作成せずに FixedDocument だけ作成しての印刷は諦めた。 以下、最後の最後で (恐らく ImageFrame のリファレンスが見つからず) NullReferenceException が発生する駄コード。ちなみに FixedDocumentSequence まで生成してそれを渡してみても駄…

ポカーン

さっきから ずっと 出力先 Microsoft XPS Document Writer にして 印刷処理 やってたけど ずっと エラー 出てて もう 3時間 てか コードを 色々 いじって 原因 探ってたけど さっき 気分転換に 出力先 PrimoPDF にして やってみたら 一発で 成功 みたいな

WPF は STA じゃないとダメなのか

WCF で FixedDocument を生成して印刷しようとしたけれどダメだ。 新しく STA な Thread を生成してそちらで処理しようともしたけど、白紙で印刷されたし…。 うーん、困った。

LocalPrinterServer クラスが PowerShell からだと使えないお

PS C:\> $lps = New-Object "System.Printing.LocalPrintServer" @() PS C:\> $lps.DefaultPrintQueue PS C:\> $() -eq $lps.DefaultPrintQueue True PS C:\> $lps.get_DefaultPrintQueue() "0" 個の引数を指定して "get_DefaultPrintQueue" を呼び出し中に…

突く場所が違ってた><

WPF

(面倒なのでやめとこ - 気楽に諸々 の続き)FixedDocument クラスを構築していって XPSDocument に書き込めばいける…!C#と諸々 マルチ TIFF を XPS ドキュメントに変換

面倒なのでやめとこ

マルチ Tiff を XPS に変換するプログラムを書こうと思って XPS 作成方法調べてみたのだけれど…。XPS ドキュメントの作成のサンプルリソースの追加は簡単にできるけど、それをページ上に配置するには、XmlWriter 使って Xaml 直書きしなきゃいけないのか。 …