GroupDocs.Assembly for .NET API помогает создавать мощные приложения для автоматизации документов и создания отчетов с возможностью создания отчетов на основе настраиваемых шаблонов в C#, ASP.NET и других приложениях, связанных с .NET. С помощью всего нескольких строк кода библиотека отчетов .NET интеллектуально собирает заданные данные из определенного шаблона документа и создает красивые отчеты в предпочтительном формате вывода, извлекая данные из различных источников данных (базы данных, XML, JSON, ODATA, CSV, Пользовательские объекты .NET).
Он поддерживает синтаксис шаблонов на основе LINQ, и пользователи могут легко создавать выходные документы во всех широко используемых форматах бизнес-файлов, таких как PDF, HTML, электронная почта Outlook, Microsoft Office Word, листы Excel, презентации и слайды PowerPoint. Свойства форматирования для элементов шаблона также можно настроить, манипулируя текстом, HTML и условными блоками, изображениями, диаграммами, штрих-кодами, гиперссылками, сводными таблицами и т. д.
GroupDocs.Assembly для .NET можно использовать для разработки приложений в любой среде разработки, предназначенной для платформы .NET. Он совместим со всеми языками на базе .NET и поддерживает популярные операционные системы (Windows, линукс, MacOS), на которые можно установить Mono или .NET framework (включая .NET Core).
Работает с несколькими форматами данных
Возможность манипулировать данными с использованием формул и последовательных операций с данными
Отформатируйте строки в синтаксисе шаблона так, чтобы они были Upper, Lower, Capital, FirstCap
Выполнение порядкового, кардинального, алфавитно-числового форматирования в синтаксисе шаблона
Определение переменных в документах шаблона и поддержка текстовых комментариев в тегах синтаксиса шаблона
Динамически вставляйте содержимое внешних документов в свои отчеты
Динамическое создание изображения штрих-кода в отчетах и установка цвета фона для документов HTML
Динамически назначать атрибуты телу сообщения электронной почты и вставлять гиперссылки в отчеты
Динамическое создание вложений в сообщения электронной почты
Поддержка аналога поля Microsoft Word NEXT
Обновление полей при сборке документов Word Processing
Вычислить формулу при сборке электронных таблиц
Формат Числовой, Текстовый, Изображение, Диаграмма, Элементы Дата-Время Шаблона
Загрузка и сохранение собранных форматов презентационных документов POT и OTP
Использование синтаксиса на основе LINQ для шаблона и выполнение условного форматирования текста элементов шаблона
Измените формат файла собранного документа, используя расширение файла или явные спецификации
Упорядоченный список поддерживается для Markdown - Сохраняйте недавно собранные электронные письма и документы Word в Markdown
Поддерживает отчеты различных типов, например, диаграммы, списки, таблицы, изображения и т. д.
Синтаксические ошибки встроенного шаблона в сгенерированных документах вместо создания исключений
Загружайте шаблоны документов из HTML с помощью ресурсов и сохраняйте собранные документы Word, Excel, PowerPoint и электронные письма в HTML с помощью ресурсов
Динамическое добавление нумерации списка перезапуска в форматах документов Word и электронной почте с телами HTML и RTF
Динамическая вставка изображений и документов из байтов в кодировке Base64 and adjust checkbox value settings of Word documents
Растянуть изображение в текстовом поле Word, Excel, презентаций и электронных писем с сохранением соотношения сторон изображения
Динамическое добавление ссылок и закладок в форматы документов и присвоение имен диапазонам ячеек электронных таблиц Excel