ASP.NET конвертер pdf

#asp.net #pdf

#asp.net #PDF

Вопрос:

Я ищу простое решение для преобразования документов из одного формата (doc, html, xls …) в pdf в ASP.NET .

Является ли iTextSharp хорошим выбором? Может ли iTextSharp конвертировать документы из одного формата в pdf?

Какую библиотеку вы можете предложить мне использовать?

Комментарии:

1. Itextsharp хорош и прост. Я использую его для всех своих сайтов

2. Можете ли вы предоставить мне пример конвертации из doc в pdf с использованием iTextSharp?

Ответ №1:

Последние несколько лет я использую winnovative для создания всех своих PDF-файлов:

http://www.winnovative-software.com/

Довольно много полезных функций, и их просто реализовать, если вы не возражаете платить за лицензию.

Комментарии:

1. Он не работает с файлами doc, только с html. Существует ли какое-либо универсальное решение?

Ответ №2:

Стандартом по умолчанию для этой задачи должен быть Microsoft Office SharePoint Server. Другим вариантом было бы использование приложений Microsoft Office из ASP.NET с автоматизацией в сочетании с PDF-принтером (вам понадобится копия Microsoft Office, установленная на сервере). Существует множество PDF-принтеров (например, Cute PDF), но если вы можете позволить себе коммерческий вариант, я рекомендую Amyuni PDF Converter. В этом продукте представлены примеры преобразования Word / Excel в PDF с использованием Office Automation.

Комментарии:

1. Несмотря на то, что это хороший продукт, почему это связано с SharePoint, если все, что он запускает, это ASP.NET ?

2. @Muhimbi Корпорация Майкрософт рекомендует использовать Microsoft Office SharePoint Server вместо обычной автоматизации с Office для серверных задач. Взгляните на ссылку об автоматизации в моем ответе для получения более подробной информации.

3. Привет @yms. Я очень хорошо знаком с SharePoint, но он конвертирует не все форматы файлов. (Очень дорогая) версия SharePoint 2010 может выполнять преобразование MS-Word в PDF с использованием чрезвычайно ограниченного API. Просто подключаю SharePoint для выполнения некоторого преобразования из ASP.NET приложение, мягко говоря, излишне, хотя я уверен, что есть сценарии, где это имеет смысл.

Ответ №3:

Я работаю евангелистом-разработчиком в Aspose. И я хотел бы поделиться с вами тем, что вы можете попробовать как вариант.Total для пакета продуктов .NET, который позволяет конвертировать различные форматы файлов (DOC / DOCX / PPT / PPTX / XSL / HTML и т.д.) в формат PDF. Вы также можете выбрать компоненты по вашему выбору. Для этих компонентов также доступны полные образцы, руководства и поддержка.

Пожалуйста, обратите внимание, что эти компоненты являются стандартными сборками .NET, и вы можете использовать их либо в ASP.NET или приложения Windows Forms.

Ответ №4:

Взгляните на сервисы Muhimbi PDF Converter. Он устанавливается в вашей среде как масштабируемая и надежная служба Windows и специально разработан для использования в серверных приложениях, таких как ASP.NET .

Он поставляется с удобным интерфейсом на основе веб-служб, который позволяет использовать его из большинства современных сред, таких как Java и .NET. Он поддерживает все распространенные, а также некоторые не очень распространенные форматы файлов. Также включены водяные знаки и защита PDF-файлов. Если в вашей среде есть SharePoint, то также доступна версия, оптимизированная для SharePoint.

Отказ от ответственности, я работал над этим продуктом, поэтому применяются обычные оговорки. Сказав это, я должен сказать, что это отлично работает.