Основные свойства библиотеки PDF Creator Pilot
С помощью библиотеки можно создавать, открывать, объединять PDF документы и совершать прочие манипуляции. Вы можете использовать функции библиотеки, а также функции WinApi. Библиотека позволяет защищать документы, внедрять шрифты, использовать для текста различные кодировки (в том числе Unicode), сжимать документы и многое другое.
Основные свойства:
- богатый набор методов и свойств упрощает создание PDF документов;
- чтение и объединение существующих PDF документов;
- добавление и удаление страниц в существующих PDF документах;
- поддержка Unicode;
- нанесение водяных знаков;
- добавление эскизов страниц;
- возможность использовать и встраивать шрифты разных типов (TrueType, TrueType Collection, OpenType, Type1);
- полная поддержка европейских, балтийских, азиатских (японский, корейский и т.п.) символьных наборов, а также турецкого, русского, греческого и других языков;
- создание интерактивных PDF документов с помощью JavaScript и ссылок;
- создание интерактивных форм (AcroForm) с использованием текстовых полей, кнопок, выпадающих списков и прочих элементов управления;
- шифрование и защита паролями выходных PDF документов (поддерживаются 40- и 128-битные ключи);
- создание многоуровневых оглавлений;
- предоставляется виртуальный контекст (HDC) для рисования в PDF документе с помощью функций WinAPI. С помощью виртуального контекста вы сможете легко добавить возможность генерирования PDF в ваше приложение;
- использование изображений в различных форматах (JPEG, TIFF, PNG, BMP, GIF);
- создание и использование аннотаций;
- создание выходных файлов на диске или в виде массива байт (полезно для применения в web-приложениях);
- и многое другое.
Пожалуйста, пишите нам ваши замечания и идеи по дальнейшему развитию PDF библиотеки.
Посмотрите решение частых проблем:
| Пример | Язык программирования |
| Как создать новый PDF документ | C++, C#, Delphi, Visual Basic |
| Как поместить изображение в PDF | C++, C#, Delphi, Visual Basic |
| Как добавить текст в PDF документ | C++, C#, Delphi, Visual Basic |
| Как нарисовать простые элементы, как линия, круг или дуга с различными аттрибутами | C++, C#, Delphi, Visual Basic |
| Как манипулировать примитивами для создания области отсечения графических объектов | C++, C#, Delphi, Visual Basic |
| Как создать PDF с помощью ASP.NET на веб-сервере без Visual Studio | ASP.NET |
| Как создать PDF с помощью PHP на веб-сервере | PHP |
| Как создать PDF с помощью Python на веб-сервере | Python |
| Как создать или отредактировать PDF на Python | Python |
| Как сконвертировать метафайл в PDF, используя C++ | C++ |
| Как конвертировать изображение в PDF, используя VB.NET | VB.NET |
| Как напечатать PDF документ | C++, C#, VB.NET |