Reference · Documents and pages · lib.rs
images_to_pdf Function
One page per picture (JPEG, PNG, …), upright by the camera's EXIF flag.
func imagesToPdf(pictures: [Data], fit: ImagePageFit, margin: Double) throws -> Datapublic static byte[] ImagesToPdf(byte[][] pictures, ImagePageFit fit, double margin)pub fn images_to_pdf(pictures: Vec<Vec<u8>>, fit: ImagePageFit, margin: f64) -> Result<Vec<u8>, PagewerkError>Parameters
| Name | Type | Swift / C# |
|---|---|---|
pictures | Vec<Vec<u8>> | pictures |
fit | ImagePageFit | fit |
margin | f64 | margin |
Returns
Vec<u8>
Errors
Throws PagewerkError:
Unreadable: “unreadable: {message}”Refused: “refused: {message}”WrongPassword: “wrong password”
Signatures are generated from the engine’s code. Swift is checked against the generated bindings; C# follows the bindings generator’s naming rules.