Конвертация Excel to PDF на C#

188
22 марта 2018, 06:06

Добрый день. Есть документ Excel, который необходимо сохранить в PDF. Пробовал использовать Office Interop, но видимо из-за того что у меня Windows Server 2012, оно и не работает. Запускается процесс Excel, и дальше ничего не происходит. Какие есть еще варианты конвертации файла Excel в PDF? Желательно с сылочкой или примером кода.

Answer 1

Я встречал хорошее платное решение – Aspose.Cells for .NET, рекомендую его.

Когда-то 1Ска не умела сохранять эксельный файл как PDF и я городил отдельный сервис по конвертации.

По-моему это одна из лучших рекомендаций для конвертора, которая только может быть: у меня не было проблем с бухгалтерией по этим платёжкам. Кто знает, насколько требовательны некоторые банки к "миллиметр не туда на платёжке – скандал" тот меня поймёт.

Перепробовал при выборе с десяток различных решений (как платных, так и бесплатных), но в итоге убедил начальство, что того стоит. И правда - несколько лет проработало без особых проблем, пока в 1С не добавили штатно работу с экспортом платёжек в Excel.

Answer 2

Попробуй novaPDF. Отличное средство - пользую десяток лет уже. Правда не автоматизировал - не было нужды. Но у них есть SDK.

http://www.novapdf.com/pdf-toolkit.html
http://www.novapdf.com/samples-sdk.html .

READ ALSO
Как передать коллекцию объектов в DropDownList в asp.net MVC

Как передать коллекцию объектов в DropDownList в asp.net MVC

У меня есть две модели со связью многие-ко-многим:

187
Использование оператора “Или” с String

Использование оператора “Или” с String

При создании калькулятора на C# возникла проблемаС использованием || цикл идёт бесконечно Код:

196
Как задать метрику сетевому интерфейсу?

Как задать метрику сетевому интерфейсу?

Есть ли какие либо стандартные или WinAPI способы считать и задать метрику сетевым интерфейсам?

138
C# Как правильно понимать правую ассоциативность тернарного оператора?

C# Как правильно понимать правую ассоциативность тернарного оператора?

Согласно документации ?: (тернарный оператор) правоассоциативный, те выполняется так a ? b : (c ? d : e)

194