2014-07-31 3 views
0

Можно ли преобразовать CSV-файл в .xlsb программно? (желательно C#)конвертировать .csv в .xlsb программно C#

Convert XLS to XLSB Programatically?

показывает, как конвертировать XLS в XLSB, могу ли я использовать тот же преобразовать его from.csv? Не будут ли какие-либо проблемы с форматированием? Я делаю это на стороне сервера, потому что размер файла .xlsb очень мал по сравнению с CSV-файлом, и у меня нет возможности архивировать мой файл.

ответ

3

Посмотрите на EPPlus. Я использовал это с большим успехом. Фантастическая библиотека Excel и ее открытый исходный код.

И, конечно, будут проблемы с форматированием. Вы не можете перейти от XLS к CSV и сохранить любое исходное форматирование, потому что .CSV - чистый текст.

+0

Я не думаю, что excelpackage имеет возможность сделать это, я уже использую его в своем приложении. –

+0

Это можно сделать. Вот пример: http://codejournal.blogspot.com/2012/03/using-epplus-library-to-convert-xlsx-to.html –

+0

Это показывает преобразование из xlsx в csv, мне это нужно для csv для XLSB. Дело в том, что при преобразовании файла в xlsb мы получаем некоторые ошибки. Для остальных конверсий все в порядке. Спасибо за ваш интерес, хотя, оцените его. :) –

Смежные вопросы