Бесплатная библиотека на C# для рукописного ввода в PDF

Я ищу действительно бесплатную (с открытым исходным кодом) библиотеку PDF для С#, которая позволила бы мне аннотировать PDF с помощью стилуса.

Вы ищете приложение или библиотеку? Если вы ищете библиотеку, хотите ли вы, чтобы она просто аннотировала PDF-файл или также предоставляла элементы пользовательского интерфейса для отображения PDF-файла, который принимает ввод с помощью стилуса? Если вам также нужен элемент пользовательского интерфейса, какую платформу пользовательского интерфейса (WPF, Winforms, UWP, Xamarin,…) вы используете?
Пользовательский интерфейс @svick да, Winforms

Ответы (2)

Вы можете использовать iTextSharp , который доступен в версии с открытым исходным кодом, в сочетании с классом System.Windows.Input.Stylus или System.Windows.Ink . Он широко поддерживается и имеет множество API-интерфейсов для рукописного ввода и создания PDF-файлов.

хорошо. Большое спасибо. Я новичок, поэтому не могли бы вы сказать мне, знаете ли вы какие-либо учебные пособия или демонстрации, которые показывают, как это сделать?
@DoHe Для использования System.Windows.Input.Stylus вы можете ознакомиться с соответствующей документацией: msdn.microsoft.com/en-us/library/… . Учебник по этому вопросу: msdn.microsoft.com/en-us/library/ms752334(v=vs.110).aspx . Для iTextSharp вы можете посмотреть одно из многих видео на YouTube. Вот полезный: m.youtube.com/watch?v=MyhLW84cWrY .
@CoputersAreCool Большое спасибо !! Это действительно помогает. Знаете ли вы, можно ли также внедрить Will Universal Ink от Wacom вместо решения Windows?

Syncfusion Essential PDF Viewer для WPF — вариант, который стоит рассмотреть. Вот пример приложения.

Syncfusion PDF-аннотации

Весь продукт доступен бесплатно в рамках программы лицензирования сообщества , если вы соответствуете требованиям (доход менее 1 миллиона долларов США).

Примечание: я работаю в Syncfusion.

Большое спасибо ! Это выглядит великолепно! Знаете ли вы, можно ли также внедрить Will Universal Ink от Wacom?
@DoHe Мы проанализировали WILL Universal Ink от Wacom, и они предоставили SDK для родной iOS, родной Android и WinRT. Для какой платформы вам это нужно?
На сайте разработчиков @DoHe Wacom есть SDK только для WinRT. Для Windows 10 нам понадобится пакет SDK для .NET или UWP. Вы не знаете, предоставляют ли они их?
Нет, я боюсь, я не знаю
@DoHe Мы связались с Wacom, и они подтвердили, что будет доступна новая программа для разработчиков с расширенным набором SDK, и в этот момент мы сможем поддерживать WILL в Windows 10.
Большое спасибо за обращение к ним! Вам сказали, когда она будет доступна?
@DoHe Они не указали дату, но я все еще на связи с ними и обновлю здесь, когда они сообщат дату.