質問: ### C#のClosedXMLでは印刷する事ができないのか。 本家のサイト(https://github.com/closedxml/closedxml)でも見てみたのですが、Printout的なメソッドがありません。 やはりClosedXMLにはPrintメソッドが存在しないのでしょうか。 または別の方法で実現する事ができるのでしょうか。 どなたかご教授いただけると大変助かります。
回答: ClosedXMLで提供されているのはXMLX形式のファイルを読み書きする機能です。そのファイルの内容を画面に表示したり、印刷するためのレンダリングエンジンの機能は提供されていません。 ExcelファイルをPDF形式に変換するソフトウェアは各社から発売されていますし、オープンソースのDOC2HTMLやlibreoffice等を使って出力する方法もあります。ただ何れの方法でもMS-Excelで印刷したときと全く同じとは行かない場合があります。全く同じイメージが欲しいのであれば、MS-Excelで印刷せざる得ないかと思います。