Produktübersicht | Aspose.PUB für .NET
Willkommen bei Aspose.PUB für .NET
Aspose.PUB für .NET ist eine Suite flexibler und benutzerfreundlicher .NET-Klassenbibliotheken, mit denen Sie Microsoft Publisher-Dateien (.pub) lesen und in andere Dateiformate konvertieren können. Sie können damit mit PUB-Dateien arbeiten, ohne sich mit den Details der zugrunde liegenden Dateiformatstruktur befassen zu müssen. Damit können Sie komplexe Anwendungen schnell und einfach erstellen. Die API ist einfach zu verwenden und vereinfacht die Arbeit mit Publikationsdateien auf den wichtigsten Plattformen. Damit es funktioniert, muss Microsoft Publisher nicht auf dem Server installiert sein.
Produktbeschreibung
Aspose.PUB für .NET wird mit Managed C# implementiert und kann mit jeder .NET-Sprache wie C#, VB.NET, J# usw. verwendet werden. Es kann verwendet werden, um eine Vielzahl von .NET-Anwendungen zu entwickeln, die vom Windows-Desktop bis hin zu ASP.NET-Webanwendungen reichen. Die API enthält zahlreiche in C# geschriebene Beispiele, mit denen Entwickler im Handumdrehen mit der API beginnen können. Derzeit unterstützt die API das Lesen von .pub-Dateien und deren Konvertierung in PDF.
Erklärung
Für alle Aspose .NET-Komponenten ist der Berechtigungssatz „Voll vertrauenswürdig“ erforderlich. Der Grund dafür ist, dass Aspose .NET-Komponenten für bestimmte Vorgänge wie das Parsen von Schriftarten usw. auf Registrierungseinstellungen und andere Systemdateien als das virtuelle Verzeichnis zugreifen müssen. Darüber hinaus basieren Aspose .NET-Komponenten auf .NET-Kernsystemklassen, die ebenfalls einen Berechtigungssatz „Volle Vertrauenswürdigkeit“ erfordern in vielen Fällen.
Internetdienstanbieter, die mehrere Anwendungen verschiedener Unternehmen hosten, setzen meist die Sicherheitsstufe „Medium Trust“ ein. Im Fall von .NET 2.0 gelten für diese Sicherheitsstufe die folgenden Einschränkungen:
- OleDbPermission ist nicht verfügbar. Dies bedeutet, dass Sie den von ADO.NET verwalteten OLE DB-Datenanbieter nicht für den Zugriff auf Datenbanken verwenden können.
- EventLogPermission ist nicht verfügbar. Das bedeutet, dass Sie nicht auf das Windows-Ereignisprotokoll zugreifen können. – ReflectionPermission ist nicht verfügbar. Dies bedeutet, dass Sie keine Reflexion verwenden können.
- RegistryPermission ist nicht verfügbar. Dies bedeutet, dass Sie nicht auf die Registrierung zugreifen können.
- WebPermission ist eingeschränkt. Das bedeutet, dass Ihre Anwendung nur mit einer Adresse oder einem Adressbereich kommunizieren kann, die Sie im
-Element definieren. - FileIOPermission ist eingeschränkt. Das bedeutet, dass Sie nur auf Dateien in der virtuellen Verzeichnishierarchie Ihrer Anwendung zugreifen können.
Aus den oben genannten Gründen können Aspose .NET-Komponenten nicht auf Servern verwendet werden, die einen anderen Berechtigungssatz als „Volle Vertrauenswürdigkeit“ gewähren.