4

としてエクスポートされているレポートが.csvあります。さらに2つの形式のレポートを提供する必要があり.xlsxます.pdf。ヘッダー/フッター/画像が追加されています。

もともと、私の計画は、Microsoft.Office.Interop.Excelを開き、ヘッダー/フッター/ロゴを追加.csvするように変更し、ファイルとして保存してから、としてエクスポートすることでしたが、アプリケーションはIIS内で実行されており、オフィスサーバー側の自動化は推奨またはサポートされていませんEPPlus.xlsx.pdf

1) .CSVファイルを開いて.XLSXとして保存するための無料の商用ツールはありますか?

  • これにはEPPlusが最適なオプションです。これは、CSVファイルを開いて編集し、Excelとして保存できるためです。これは私の要件を満たしています。

2)Excel .XLSXファイルを.PDFにエクスポートするための無料の商用ツールはありますか?

3)両方を実行できるツールはありますか?

4

2 に答える 2

7

csvファイルを非常に簡単に読み取り、モデルベースにするには、filehelpersを使用できます。

http://www.filehelpers.net/

そしてExcelファイルを作成するためにあなたは本当に良いepplusを使うことができます:

http://epplus.codeplex.com/ EPPlusは、Open Office Xml形式(xlsx)を使用してExcel2007/2010ファイルを読み書きする.netライブラリです。GNU Library General Public License(LGPL)

PDFファイルを作成するには、PdfSharpを使用できます

http://www.pdfsharp.net/Licensing.ashx

PDFsharpとMigraDocFoundationは、MITライセンスの下で公開されています。

PDFsharpライセンスを参照してください。MigraDocFoundationライセンスを参照してください。

PDFsharpとMigraDocFoundationはオープンソースであり、自由に使用できますPDFsharpとMigraDoc Foundationのソースコードを自由にコピー、変更、およびアプリケーションに統合できます。これは商用製品(オープンソースとクローズドソースの両方)にも適用されます。PDFsharpとMigraDocFoundationはオープンソースのままで、遠い将来でも自由に使用できます

于 2012-11-05T21:17:50.643 に答える
2

2007年以降のExcelファイル(.xlsx)を操作するには、ClosedXMLを強くお勧めします。

于 2012-11-05T21:48:40.660 に答える