Warum nicht das Adobe Photoshop SDK
Warum sind Aspose-Komponenten eine viel bessere Option als das Adobe Photoshop SDK?
Es gibt zwei Fragen, die wir bei Aspose am häufigsten hören:
- Benötigen Ihre Produkte, dass Adobe Photoshop installiert ist, damit sie ausgeführt werden können? Die einfache Antwort lautet nein. Aspose-Komponenten sind völlig unabhängig und stehen in keiner Verbindung mit Adobe Inc. Sie sind auch nicht autorisiert, gesponsert oder anderweitig von Adobe Inc. genehmigt.
- Warum sollten wir Aspose-Produkte nutzen, anstatt das Adobe Photoshop SDK zu verwenden? Die kürzeste Antwort, die wir geben könnten, ist, dass es viele Gründe gibt, wobei der Hauptgrund darin besteht, dass die Endbenutzer-Lizenzvereinbarung von Adobe Photoshop Ihnen nicht gestattet, einen Dienst zu entwickeln, der auf einem Desktop-Photoshop als Server basiert. Ein ähnliches Thema wurde im Forum diskutiert (https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1)[https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1]
Warum nicht das Adobe Photoshop SDK
Es gibt mehrere Gründe, warum Aspose-Komponenten eine bessere Alternative zum Adobe Photoshop SDK sind. Die wichtigsten Punkte werden unten beschrieben. Besuchen Sie auch die Links am Ende dieses Abschnitts.
Sicherheit
Informationen zur Informationssicherheit des Adobe Photoshop SDKs finden Sie nicht.
Aspose-Produkte sind sehr sicher. Aspose-Komponenten laufen im gleichen Benutzerkontext wie alle ASP.NET-Anwendungen, unter dem Benutzer ASPNET. Daher stellen Aspose-Komponenten kein potentielles Risiko für lebenswichtige Systemressourcen dar. Wenn eine PSD-Datei von einer Aspose-Komponente geöffnet wird, werden Makros nicht automatisch ausgeführt. Aspose-Komponenten wurden mit dem Ziel entwickelt, Entwicklern zu ermöglichen, PSD-Dateien zu erstellen, zu manipulieren und zu speichern. Keines der mit dem Adobe Photoshop SDK verbundenen Risiken ist bei Aspose-Komponenten inhärent.
Jede Version von Aspose.PSD wird mit SonarQube getestet. Wir beheben jede Schwachstelle und jeden Sicherheitshinweis, um unseren Kunden ein sicheres Produkt zu bieten.
Wenn Sie ein Anforderung haben, .NET Core einzusetzen, haben wir eine .Net Standard-Version von Aspose.PSD.
Stabilität
Ist es möglich, dass nach der Ausnahme, wenn Sie das Adobe Photoshop SDK verwenden, Adobe Photoshop neu gestartet werden muss?
Da Aspose-Komponenten in einer einzigen DLL verpackt sind, besteht nie die Notwendigkeit, zusätzliche Teile oder Komponenten zu installieren, damit sie funktionieren. Aspose-Komponenten werden nur von .NET-Anwendungen verwendet und es gibt keinen Teil des Komponentencodes, der auf eine menschliche Reaktion wartet. Aspose-Komponenten wurden gründlich getestet. Aspose-Komponenten werden von Unternehmen wie IBM, Hilton, Reader’s Digest, Bank of America und vielen anderen verwendet.
Skalierbarkeit/Geschwindigkeit
Aspose-Komponenten sind äußerst skalierbar und blitzschnell. Adobe Photoshop hat großartige Funktionen, aber wurde es entworfen, um gleichzeitig von Hunderten und Tausenden von Benutzern verwendet zu werden? Dafür sind Aspose-Komponenten konzipiert. Unsere Komponenten sind eine echte .NET-Lösung und funktionieren einwandfrei, ob auf einem einzelnen Server, der eine einzelne Anwendung unterstützt, oder auf einem lastausbalancierten Web-Farm, die eine unternehmensweite Anwendung unterstützt.
Preis
Wenn eine Anwendung das Adobe Photoshop SDK verwendet, muss eine Kopie von Adobe Photoshop für jede Maschine gekauft werden, auf der die Anwendung ausgeführt wird. Oft benötigt eine Anwendung möglicherweise die Erstellung oder Manipulation einer PSD-Datei, ohne dass der Benutzer Adobe Photoshop besitzen muss. Aspose bietet eine sehr kostengünstige, lizenzfreie Vertriebslizenz, mit der eine Bereitstellung an eine unbegrenzte Anzahl von Benutzern ohne Lizenzbedenken möglich ist.
Bei der Entwicklung von Webanwendungen ist es wichtig zu wissen, dass Adobe Photoshop SDKs nicht für serverseitige Lösungen lizenziert oder preislich festgelegt sind (https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1)[https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1]; Die Adobe EULA verbietet die Verwendung von Photoshop mit modifizierter Benutzeroberfläche oder mit Zugriff über die Website..
Beachten Sie insbesondere Abschnitt 2.1.7, der die Serveranwendungsfälle behandelt. Insbesondere untersagt 2.1.7.2 das “Aktivieren webbasierter Arbeitsgruppen oder Web-basierter Dienste, die der Öffentlichkeit zugänglich sind”.
In der CC-Welt sind die CC-Nutzungsbedingungen vereinfacht, und Abschnitt 5.2 behandelt den Serveranwendungsfall. 5.2.b verbietet es anderen Personen, auf die Software mit Ihren Kontoinformationen zuzugreifen (was erforderlich wäre, da PS auf einem Computer installiert wäre und unter Verwendung Ihres CC-Abonnements zum Vorteil anderer Benutzer arbeiten würde). 5.2.d untersagt es Ihnen, eine benutzerdefinierte Benutzeroberfläche für die Software zu erstellen, wie z.B. eine Web-Benutzeroberfläche, die Sie Ihrem Kunden zugänglich machen würden.
Aspose bietet eine sehr kostengünstige Lösung für serverbasierte Anwendungen.
Funktionen
Aspose-Komponenten bieten alles, was zum Verwalten von PSD-Dateien erforderlich ist, wie z. B. die Manipulation mit Low-Level-API, die Bearbeitung von Textebenen in PSD, die Pixelgenaue ICC-Profilkonvertierung, Export von PSD-Dateien in Formate wie Jpg, Png, Pdf, Bmp, Gif, Jpeg2000, Unterstützung von Anpassungsebenen, Verwendung benutzerdefinierter Grafiken in PSD, die Fähigkeit, Masken und Layern direkt zu manipulieren, und vieles mehr. Aspose.PSD bietet Einsteigerfunktionen zum Export von AI in andere Formate oder zu PDF. Aspose.PSD wurde mit der Philosophie entwickelt, Entwicklern zu ermöglichen, die besten Ergebnisse mit dem geringsten Aufwand zu erzielen. Im Gegensatz zur Office-Automatisierung bieten Aspose-Komponenten viele leistungsstarke, zeitsparende Funktionen. Jede Komponente in der Aspose-Familie bietet eine eigene Reihe einzigartiger, leistungsstarker Funktionen. Nur Aspose.PSD kann Ihnen nicht nur die Möglichkeit geben, die Struktur einer PSD-Datei zu ändern, sondern verfügt auch über leistungsstarke Rendering-Funktionen und unterstützt die meisten Farbmodus-/Bit-Tiefenkombinationen.
Der beste Teil des Kaufs einer Aspose-Komponente oder einer Komponentensuite ist der Zugriff auf unsere Entwicklungsteams. Unsere Entwicklungsteams wissen, dass, wenn eine Funktion benötigt wird, es sehr wahrscheinlich ist, dass auch andere Unternehmen sie benötigen. Auch wenn nicht jede Funktionsanfrage hinzugefügt werden kann, versuchen unsere Teams sehr offen und flexibel zu sein, wenn sie Unterstützung bieten. Diese Denkweise hat Aspose-Komponenten so leistungsfähig gemacht, wie sie sind. Wenn Sie zusätzliche Funktionen benötigen, können Sie die Aspose PSD-Foren nutzen, um danach zu fragen.
Fazit
Dieser Artikel hat die wichtigsten Gründe erläutert, warum Aspose.PSD die bessere Wahl als jedes PSD SDK ist. Alle verschiedenen Aspose-Komponenten bieten eine risikofreie, unverbindliche Evaluierungsversion. Wir ermutigen Sie, diese Evaluierung zu nutzen, um zu sehen, was Aspose für Ihre Anwendungen tun kann.