@@ -15,6 +15,8 @@ import java.io.File
1515import java.io.FileInputStream
1616import java.io.InputStream
1717import java.net.URI
18+ import java.nio.file.Files
19+ import java.nio.file.Path
1820import java.time.Duration
1921import java.time.ZonedDateTime
2022import java.util.logging.Level
@@ -264,7 +266,18 @@ class IppJob(
264266 documentName : String? = null,
265267 documentNaturalLanguage : String? = null,
266268 documentFormat : DocumentFormat ? = null
267- ) = sendDocument(FileInputStream (file), lastDocument, documentName, documentNaturalLanguage, documentFormat)
269+ ) =
270+ sendDocument(FileInputStream (file), lastDocument, documentName, documentNaturalLanguage, documentFormat)
271+
272+ @JvmOverloads
273+ fun sendDocument (
274+ path : Path ,
275+ lastDocument : Boolean = true,
276+ documentName : String? = null,
277+ documentNaturalLanguage : String? = null,
278+ documentFormat : DocumentFormat ? = null
279+ ) =
280+ sendDocument(Files .newInputStream(path), lastDocument, documentName, documentNaturalLanguage, documentFormat)
268281
269282 // ----------------------
270283 // Send-URI (depreacted)
0 commit comments