2013-11-12 3 views
0

Я хочу создать программу просмотра PDF, используя формы окон C#. Он должен выглядеть как Adobe Acrobat Reader, но более менее функциональный (просто масштабируйте и вращайте). Я не хочу использовать Acrobat Reader или другие проги для этого. Это образец, который я нашел: http://www.codeproject.com/Articles/37458/PDF-Viewer-Control-Without-Acrobat-Reader-Installe , но они используют библиотеки iTextSharp и PDFlibe.net, которые не являются бесплатными. Может ли кто-нибудь указать мне хороший способ или бесплатную библиотеку?C# Winforms PDF Reader

+0

iTextSharp 4 является бесплатным (LGPL). Посмотрите здесь: http://stackoverflow.com/questions/5680391/itextsharp-in-version-4-1-6-with-previous-licence-conditions И вы имели в виду, что iTextSharp и PDFlibe.net не являются бесплатными (вместо «сейчас»)? – etaiso

+0

Да, извините, я имел в виду, что они «не» свободны. – StewKlimp

ответ

0

Похоже, вы уже ответили на свой вопрос! Я использовал только iTextSharp в прошлом, поэтому я не могу комментировать файл PDFlibe.net. Похоже, что новая версия iTextSharp использует более ограничительную лицензию, поэтому я бы поискал v4 (google - ваш друг), который должен быть достаточным для того, что вам нужно.

+0

Да, спасибо! Как я понимаю, я все еще могу использовать iTextSharp v 4.1.6 для своей коммерческой программы, заплатив за лицензирование. Но я знаю английский плохо, не могли бы вы проверить, правда ли? есть ссылка: http://stackoverflow.com/questions/8517776/itextsharp-license – StewKlimp

+0

Я бы сказал, что вы должны следовать [этому совету] (http://stackoverflow.com/a/9048657/1397117), в котором говорится: вы можете использовать его, но я бы посоветовал обратиться к юристу, если он предназначен для коммерческого продукта. –