About Photo Editor SDK for iOS
Our SDK provides tools for adding photo editing capabilities to your iOS application with a big variety of filters that can be previewed in realtime. Unlike other apps that allow a live preview of filters, the Photo Editor SDK even provides a live preview when using high-resolution images. We do not have any resolution limits, the framework is written in Swift and allows for easy customization. Additionally we support adding stickers and text in a non-destructive manner, which means that you can change the position, size, scale and order at any given time, even after applying other effects or cropping the photo.
License Terms
Make sure you have a commercial license before releasing your app. A commercial license is required for any app or service that has any form of monetization: This includes free apps with in-app purchases or ad supported applications. Please contact us if you want to purchase the commercial license.At a Glance
Looking at the amount of classes you might be overwhelmed, but in the most common case, you will only have to work with very few classes.
Here’s the list of components you will most likely use:
The
CameraViewController
class is responsible for displaying an interface to interact with the camera. It provides user interface elements among others to enable the flash, toggle the camera and choose a filter.The
PhotoEditViewController
class is responsible for presenting and rendering an image. It is designed to work together with aToolbarController
, which is responsible to presenting and dismissing the various tool controllers.The
PhotoEffect
class represents a single filter. It has a class property calledallEffects
which can be used to add custom filters or remove default filters.The
Configuration
class has functions and structures to customize the look and feel of the app.The
PESDK.localizationDictionary
andPESDK.localizationBlock
properties provide the necessary tools to add custom localizations to your app or change the existing, English wording.The
PESDK.bundleImageBlock
property provides the necessary tools to change any of the default images.
For more informations please refer to our main documentation.
License
Please see LICENSE for licensing details.
Author
9elements GmbH, @PhotoEditorSDK, https://www.photoeditorsdk.com