Вопрос

Может ли кто-нибудь порекомендовать некоторые компоненты PDF-совместимых ASP.NET, которые работают в среде средней трастовой среды? Я читал это Itextsharp работает хорошо, но исходя из ABCPDF а также ASPPDF, Мысль о составлении всего PDF в коде очень пугающая. В идеале я хотел бы использовать что -то вроде WKHTMLTOPDF Просто преобразовать HTML -страницы в PDFS (но, конечно, это не работает в среднем доверии).

Что касается цены: бесплатно лучше, но оплачиваемые решения не являются вопросом.

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

Это было полезно?

Решение

Itextsharp, возможно, лучший бесплатный вариант, который работает в среднем доверии. Это может показаться пугающим, чтобы начать использовать его, однако, как только вы получите его очень мощное. Существует учебное пособие, доступное как для простых, так и для более сложных макетов документов.

itextsharp - http://sourceforge.net/projects/itextsharp/

Учебник ITEXTSHARP - http://itextsharp.sourceforge.net/tutorial/index.html

itextsharp в среднем доверии - http://instantdevelopment.blogspot.com/2009/10/itextsharp-pdf-rendering-in-medium.html

Я только что прошел подобное упражнение, чтобы сгенерировать документы. Я посмотрел на ReportViewer для дизайнерского интерфейса и PDFSharp для более чистого API, но в настоящее время ни один из них не будет работать в средней трастовой среде. Itextsharp был лучшим вариантом, который я мог найти, который удовлетворил мои требования - бесплатное и среднее доверительное доверие.

Другие советы

В то время как не только библиотека PDF, наш продукт Dynamics сообщает, что продукт уже поддерживается в Medium Trust, как отмечено в этот поток Stackoverflow. Анкет Мы очень скоро работаем над тем, чтобы заставить ActisterePorts работать в среднем доверии - разработчики работают над этим, когда мы говорим (я буквально только что видел дискуссию по электронной почте о документировании). Для удобной ссылки некоторые ссылки из другого потока StackOverflow:

Вы можете попробовать библиотеку Винновации:

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

Или библиотека CETE

http://www.cete.com/products/dynamicpdffornet/generator/index.csp

Я использовал оба для разных функций в веб -приложениях ASP.NET

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top