Document scanner SDK for iOS: document detection, image processing and enhancement, OCR, and PDF/TIFF/PNG output, distributed as a Swift Package with prebuilt binary xcframeworks.
| Product | Contents |
|---|---|
DocScanningSDK |
Core SDK — detection, processing, OCR, writers (import DocScanningSDK) |
DocScanningSDK-UI |
Ready-made UI components (camera screen, page-crop editor, OCR editor, OCR language picker) on top of the core (import DocScanningSDK_UI). Includes the core framework. |
Most apps want DocScanningSDK-UI; choose DocScanningSDK alone for a fully custom UI.
- iOS 16.3+
- Swift 5.9+ / Xcode 15+
In Xcode: File > Add Package Dependencies, enter
https://github.com/Pixelnetica/DocScanningSDK-iOS
and add the product(s) you need to your app target.
Or in Package.swift:
dependencies: [
.package(url: "https://github.com/Pixelnetica/DocScanningSDK-iOS.git", from: "3.0.0"),
],The binary xcframeworks (with bundled dSYMs) are attached to the matching GitHub Release and are fetched automatically by SwiftPM with checksum verification.
The SDK requires a Pixelnetica license key at runtime. Request an evaluation or commercial key at pixelnetica.com.
The EasyScanner demo application shows the full integration (camera, editing, OCR, export).