This commit is contained in:
22
docs/snippets/swift/utils/quality_processing_example.md
Normal file
22
docs/snippets/swift/utils/quality_processing_example.md
Normal file
@@ -0,0 +1,22 @@
|
||||
```swift title="Swift"
|
||||
import Foundation
|
||||
import Kreuzberg
|
||||
import RustBridge
|
||||
|
||||
let configJson = """
|
||||
{
|
||||
"enable_quality_processing": true
|
||||
}
|
||||
"""
|
||||
|
||||
let config = try extractionConfigFromJson(configJson)
|
||||
let result = try extractFileSync("scanned_document.pdf", nil, config)
|
||||
|
||||
if let score = result.quality_score() {
|
||||
if score < 0.5 {
|
||||
print(String(format: "Warning: Low quality extraction (%.2f)", score))
|
||||
} else {
|
||||
print(String(format: "Quality score: %.2f", score))
|
||||
}
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user