Какую библиотеку использовать для создания PDF?
От: Аноним  
Дата: 25.09.10 00:18
Оценка:
Добрый день.
Нужно формировать отчеты в PDF. Какую лучше библиотеку использовать для корректного отображения кирилицы и всяческих таблиц ))
Пробовал запустить код из статьи "Создание документов в формате PDF средствами .NET Автор: Сергей Алексеев" — не находит пространство java, что нужно добавить в референс?
Пробовал PDFSharp — не понимает русского языка (((

Кто что использует?
Спасибо!
Re: Какую библиотеку использовать для создания PDF?
От: maloi_alex СССР  
Дата: 25.09.10 03:33
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Пробовал PDFSharp — не понимает русского языка (((


Там у PdfSharp пример есть, как с юникодом работать. Посмотри проект в папке samples\Samples C#\Based on GDI+\Unicode.
Там текст на разных языках в документ вставляются (и на русском в т.ч.)
Правда была одна заморочка в PdfSharp'е с русскими символами при создании закладок. Пришлось самому немного исходники править.
Re: Какую библиотеку использовать для создания PDF?
От: maloi_alex СССР  
Дата: 25.09.10 04:12
Оценка:
Здравствуйте, Аноним, Вы писали:
не находит пространство java, что нужно добавить в референс?

Если там JSharp, тогда добавь c:\Windows\Microsoft.NET\Framework\v2.0.50727\vjslib.dll, а если IKVM, тогда скачай нужные библиотеки отсюда
Re: Какую библиотеку использовать для создания PDF?
От: Arnx Россия  
Дата: 25.09.10 04:46
Оценка:
Мы используем iText, примеры на сайте http://1t3xt.info/examples/itext-in-action.php
Писать пдф можо в файл и поток. Для того чтобы был русский — надо устанавливать в создаваемый пдф фонты с кириллицей и инициализировать как указано в примерах.
Re: Какую библиотеку использовать для создания PDF?
От: vecs Россия  
Дата: 28.09.10 08:19
Оценка:
Для десктопных приложений проще всего примерно так:
How to create PDF in .Net? Use Word power!
Недостаток- требуется Word 2007 или 2010.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.