Solid Framework

Программное обеспечение Solid Framework представляет собой систему разработки приложений с функциями создания, конвертации и редактирования файлов в формате PDF. Реализованные в Solid Framework технологии идентичны тем, которые применяются при обработке документов в решении Solid Converter PDF. Solid Framework предлагает пользовательские сервисы печати для приложений, подобных Word и PowerPoint. Благодаря сервисам печати могут быть осуществлены дополнительные функции создания PDF-файлов, такие как добавление закладок (в соответствии со структурой), преобразование гиперссылок, занесение информации о документе и альтернативное форматирование.
Операционные системы

Продукт Solid Framework протестирован для платформ Windows XP SP2 / 2003 Server / Vista / 7. Система Solid Framework .dll построена как AnyCPU и запускается в виде приложения x86 или x64 в зависимости от процесса, который загружает этот файл.

Языки программирования

Solid Framework - это библиотека CLS-совместимых классов. Библиотека содержит только ту функциональность, которая является общей для всех .NET языков. Например, беззнаковые типы и перегружаемые методы не используются, поскольку поддерживаются не всеми языками.
Для упрощения все примеры приведены на C#. Остальными наиболее распространенными языками являются C#, Visual Basic .NET, J#.

Программистам C++ предоставляется упаковщик для основной функциональности SDK. Классы упаковщика идентичны аналогичным классам C#, поэтому примеры и документация могут быть использованы всеми разработчиками.

Преобразование PDF

Преобразование из формата PDF в формат Word не требует установки Microsoft Office. Продукт Solid Framework SDK создает файлы .docx, .xlsx и .pptx непосредственно в ZIP-формате Open Office XML стандарта ISO.

Создание PDF

Создание PDF осуществляется с помощью печати на виртуальный принтер Solid PDF Creator. Для более сложных вариантов создания PDF используются специальные сервисы печати, например, WordPrintProvider. Это приложение обеспечивает такие функции, как закладки, гиперссылки, занесение сведений о документе из файла Word в создаваемый документ PDF. Для функционирования сервисов печати необходима установка Microsoft Office 2003 или 2007.