1

私は自分で印刷方法を書いたことがありません。C#でいくつかの例を読んで試した後、私は本当にがっかりしました。適切なライブラリではなく、完全に時代遅れの方法を使用しているか、(少なくともC#では)印刷するのは本当に苦痛です。

まず、単純なドキュメントでも印刷するためのコードは完全で、まったく醜いです。私はいくつかの例を読みましたが、複数のページに文字列を印刷するだけでは複雑すぎます。私がコードを書くことに成功したとしても、それは本当に醜いように見えます-私がLaTeXから使用したものと比較して何もありません。

だから私の質問は:.texドキュメントを生成し、それをコンパイルして、結果の.pdfを印刷する方が簡単ではないでしょうか?.texファイルの作成は簡単ですが、Windowsでコンパイルして.pdfを印刷することについてはわかりません。または、C#で役立つライブラリ/ヒントが不足していますか?

4

1 に答える 1

1

C# から直接ファイルを印刷しようとしたことはありませんが、本当に LaTeX パスを選択する場合は、最初に LaTeX コンパイラをインストールする必要があります。ただし、texlive.jsプロジェクトが役立つ場合があります。.tex ファイルを作成できれば、そのファイルを PDF にレンダリングする Web ページを表示し、印刷をブラウザーに委任できます。

于 2013-01-27T11:53:22.873 に答える