Pixelnetica Document Scanning SDK (DSSDK) provides developers with an intelligent, highly efficient toolkit, which offers an easy way to add image processing features that are optimized for document photos that are taken by a mobile device or document camera to their applications.
In simple terms, Pixelnetica DSSDK processes paper document photos in order to make them look like they've been scanned with a traditional flatbed scanner.
Most of Document Scanning SDK’s features have been integrated into Pixelnetica SharpScan – mobile document scanner that allows users to scan documents and photos on the go.
For more information about DSSDK main Features and Benefits please visit Pixelnetica website.
For more details on previous updates please view full Change Log.
Integrating Document Scanning SDK into your project is pretty straightforward.
DocScanningSDK.frameworkfolder from demo application source (provided with trial package) somewhere inside your project.
Generalsection of the project properties for your build target.
Embedded Binariesand click the plus icon to add a new item.
Run Scriptphase to strip unused architectures from your project for production. Go to your Target
Build Phasessection. Add a
Run Scriptstep to your build steps, put it after your step to embed frameworks, set it to use
/bin/shand enter the following script:
Document Scanning SDK demo libs features are identical to runtime except one thing — it puts watermark on resulted image.
You can start develop your project with demo version. When all necessary feature will be properly implemented and tested you can purchase commercial license and switch to commercial version.
To demonstrate most of Document Scanning SDK features and how they should be used in real application we prepared demo application available in source codes. Demo application can also be found on Apple App Store as EasyScan: PDF Doc Scanner
⚠️ Important Note.
Demo application source code provided “as is” without warranties of any kind. It could be freely used in commercial product only in case of commercial DSSDK license purchase.
For main demo application features please read our brief guide.
We added simulator version only for testing purposes. E.g. when developer needs to test functions not related to Document Scanning SDK.
Do not use simulator version for Image processing quality or speed tests.
Due to some specifics of OpenGL emulation in iOS Simulator there could be discrepancies between Simulator and Device image processing results.
Feel free to contact us in case of any inquires at Pixelnetica DSSDK Support.