Обзор продукта | Aspose.PUB для .NET
Добро пожаловать в Aspose.PUB для .NET
Aspose.PUB для .NET — это набор гибких и простых в использовании библиотек классов .NET, которые дают вам возможность читать файлы Microsoft Publisher (.pub) и преобразовывать их в другие форматы файлов. Он позволяет вам работать с файлами PUB без необходимости вдаваться в подробности структуры основного формата файла. Это поможет вам быстро и легко создавать сложные приложения. API прост в использовании и упрощает работу с файлами публикаций на основных платформах. Для работы не требуется установка Microsoft Publisher на сервере.
Описание продукта
Aspose.PUB для .NET реализован с использованием Managed C# и может использоваться с любым языком .NET, например C#, VB.NET, J# и т. д. Его можно использовать для разработки различных приложений .NET, от Windows Desktop до веб-приложений ASP.NET. API поставляется с богатым набором примеров, написанных на C#, которые разработчики могут использовать, чтобы быстро начать работу с API. На данный момент API поддерживает чтение файлов .pub и преобразование их в PDF.
Декларация
Для всех компонентов Aspose .NET требуется набор разрешений Full Trust. Причина в том, что компонентам Aspose .NET необходим доступ к настройкам реестра, системным файлам, отличным от виртуального каталога, для определенных операций, таких как анализ шрифтов и т. д. Более того, компоненты Aspose .NET основаны на основных системных классах .NET, которые также требуют набора разрешений Full Trust. во многих случаях.
Интернет-провайдеры, размещающие несколько приложений от разных компаний, в основном обеспечивают уровень безопасности Medium Trust. В случае .NET 2.0 такой уровень безопасности накладывает следующие ограничения:
- OleDbPermission недоступен. Это означает, что вы не можете использовать управляемый ADO.NET поставщик данных OLE DB для доступа к базам данных.
- EventLogPermission недоступен. Это означает, что вы не можете получить доступ к журналу событий Windows.
- ReflectionPermission недоступно. Это означает, что вы не можете использовать отражение.
- RegistryPermission недоступно. Это означает, что вы не можете получить доступ к реестру.
- WebPermission ограничен. Это означает, что ваше приложение может взаимодействовать только с адресом или диапазоном адресов, которые вы определяете в элементе
. - FileIOPermission ограничен. Это означает, что вы можете получить доступ только к файлам в иерархии виртуальных каталогов вашего приложения.
По причинам, указанным выше, компоненты Aspose .NET не могут использоваться на серверах, предоставляющих набор разрешений, отличный от «Полного доверия».