Waarom niet de Adobe Photoshop SDK
Waarom zijn de Aspose-onderdelen een veel betere optie dan de Adobe Photoshop SDK?
Er zijn twee vragen die we hier het meest horen bij Aspose:
- Zijn Adobe Photoshop-producten nodig om te worden geïnstalleerd om ze te laten werken? Het eenvoudige antwoord is nee. Aspose-onderdelen zijn volledig onafhankelijk en zijn niet gelieerd aan, niet geautoriseerd, gesponsord of anderszins goedgekeurd door Adobe Inc.
- Waarom zouden we Aspose-producten moeten gebruiken in plaats van de Adobe Photoshop SDK? Het kortste antwoord dat we kunnen geven is dat er veel redenen zijn, waarbij de belangrijkste is dat de eindgebruikerslicentieovereenkomst van Adobe Photoshop u niet toestaat om een dienst te ontwikkelen op basis van een desktop Photoshop die als server fungeert. Hetzelfde onderwerp werd besproken op het forum (https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1)
Waarom niet de Adobe Photoshop SDK
Er zijn verschillende redenen waarom Aspose-onderdelen een beter alternatief zijn voor de Adobe Photoshop SDK. De belangrijkste punten worden hieronder beschreven. Zorg er ook voor dat je de links aan het einde van dit gedeelte bekijkt.
Beveiliging
Je kunt geen informatie vinden over de informatiebeveiliging van de Adobe Photoshop SDK.
Aspose-producten zijn zeer veilig. Aspose-onderdelen worden uitgevoerd in dezelfde gebruikerscontext als alle ASP.NET-toepassingen, onder de gebruiker ASPNET. Daarom vormen Aspose-onderdelen geen potentieel risico voor vitale systeembronnen. Bovendien, wanneer een PSD-bestand wordt geopend door een Aspose-component, worden macro’s niet automatisch uitgevoerd. Aspose-onderdelen zijn gebouwd met als doel ontwikkelaars in staat te stellen PSD-bestanden te maken, te manipuleren en op te slaan. Geen van de risico’s die verband houden met de Adobe Photoshop SDK zijn inherent aan Aspose-onderdelen.
Elke release van Aspose.PSD wordt getest met SonarQube. We repareren elke kwetsbaarheid en beveiligingslek om een veilig product te bieden voor onze klanten.
Als je een vereiste hebt over het gebruik van open-source .Net Core, hebben we een .Net Standard versie van Aspose.PSD.
Stabiliteit
Is het mogelijk dat na de uitzondering wanneer je de Adobe Photoshop SDK gebruikt, je Adobe Photoshop opnieuw moet opstarten?
Omdat Aspose-onderdelen zijn verpakt in een enkel DLL-bestand, is er nooit de noodzaak om extra onderdelen of stukken te installeren voor hun werking. Aspose-onderdelen worden alleen gebruikt door .NET-toepassingen en er is geen deel van de componentcode die is ontworpen om te wachten op een menselijke reactie. Aspose-onderdelen zijn grondig getest. Aspose-onderdelen worden gebruikt door bedrijven zoals IBM, Hilton, Reader’s Digest, Bank of America en vele anderen.
Schaalbaarheid/Snelheid
Aspose-onderdelen zijn zeer schaalbaar en razendsnel. Adobe Photoshop heeft geweldige functies, maar is het ontworpen om gelijktijdig door honderden of duizenden gebruikers te worden gebruikt? Aspose-onderdelen zijn juist daarvoor ontworpen. Onze onderdelen zijn een ware .NET-oplossing en presteren foutloos, of het nu op een enkele server is die een enkele toepassing aanstuurt of op een webfarm met load balancing die een bedrijfsbrede toepassing aanstuurt.
Prijs
Wanneer een toepassing de Adobe Photoshop SDK gebruikt, moet er voor elke machine waarop de toepassing wordt uitgevoerd een exemplaar van Adobe Photoshop worden aangeschaft. Er zijn vaak situaties waarin een toepassing een PSD-bestand moet maken of manipuleren, maar waarbij de gebruiker niet Adobe Photoshop nodig heeft. Aspose biedt een zeer kosteneffectieve, royaltyvrije, licentie voor herdistributie die inzet aan een onbeperkt aantal gebruikers zonder licentieproblemen toelaat.
Bij het maken van op web gebaseerde toepassingen is het belangrijk te weten dat de Adobe Photoshop SDK niet is geprijsd noch is gelicentieerd voor server-side oplossingen (https://community.adobe.com/t5/licensing/photoshop-on-my-server/td-p/7520777?page=1; De Adobe EULA verbiedt het gebruik van Photoshop met aangepaste UI of met toegang via een website).
Let vooral op sectie 2.1.7, die servergebruiksscenario’s behandelt. Specifiek verbiedt 2.1.7.2 het “mogelijk maken van webgehoste werkgroepen of webgehoste diensten die beschikbaar zijn voor het publiek.”
In de CC-wereld zijn de CC Gebruiksvoorwaarden vereenvoudigd en behandelt sectie 5.2 het servergebruiksscenario. 5.2.b staat niet toe dat anderen toegang krijgen tot de software met behulp van jouw accountinformatie (wat vereist zou zijn omdat PS op een computer zou worden geïnstalleerd en zou worden gebruikt met jouw CC-abonnement ten behoeve van anderen). 5.2.d staat niet toe dat je een aangepaste interface maakt voor de software, zoals een webinterface die je aan je klant blootstelt.
Aspose biedt een zeer kosteneffectieve oplossing voor servergebaseerde toepassingen.
Functies
Aspose-onderdelen bieden alles wat nodig is voor het beheren van PSD-bestanden, zoals manipulatie via een API op laag niveau, bewerken van Tekstlagen in PSD, Pixel-perfecte ICC-profielconversie, Export van PSD naar formaten zoals Jpg, Png, Pdf, Bmp, Gif, Jpeg2000, ondersteuning van Aanpassingslagen, gebruik van aangepaste afbeeldingen in PSD, mogelijkheid om masker te manipuleren en laagdata rechtstreeks plus nog veel meer. Aspose.PSD biedt instapmogelijkheden om AI te exporteren naar andere formaten, zoals naar PDF. Aspose.PSD is ontworpen met de filosofie om ontwikkelaars in staat te stellen de beste resultaten te behalen met de minste inspanning. In tegenstelling tot Office-automatisering bieden Aspose-onderdelen vele krachtige, tijdbesparende functies. Elk onderdeel in de Aspose-familie biedt zijn eigen set unieke, krachtige functies. Alleen Aspose.PSD kan je niet alleen mogelijkheden bieden om de structuur van het PSD-bestand te wijzigen, maar heeft ook krachtige rendermogelijkheden en ondersteuning voor de meest uiteenlopende kleurmodus-/bitdieptecombinaties.
Het beste van het aanschaffen van een Aspose-onderdeel of een onderdelenset is de toegang tot onze ontwikkelingsteams. Onze ontwikkelingsteams beseffen dat als er een functie is die jouw bedrijf nodig heeft, de kans groot is dat andere bedrijven die ook nodig zullen hebben. Hoewel niet elke functieaanvraag kan worden toegevoegd, proberen onze teams zeer ruimdenkend en flexibel te zijn bij het bieden van ondersteuning. Die mentaliteit is wat Aspose-onderdelen zo krachtig heeft gemaakt. Als er aanvullende functies zijn die je nodig hebt vanuit het PSD-formaat, kan je de Aspose PSD-forums gebruiken om ernaar te vragen.
Conclusie
In dit artikel zijn de belangrijkste redenen behandeld waarom Aspose.PSD een betere keuze is dan welke PSD SDK dan ook. Alle verschillende Aspose-onderdelen bieden een risicovrije, vrijblijvende evaluatieversie. We moedigen je aan om gebruik te maken van die evaluatie om te zien wat Aspose voor jouw toepassingen kan betekenen.