[mod] ci
Some checks failed
Run BaseX Tests / test (push) Has been cancelled

This commit is contained in:
Andy Bunce 2025-01-31 21:13:52 +00:00
parent 87c0a1611e
commit a861c7e90c
5 changed files with 25 additions and 15 deletions

View file

@ -28,10 +28,12 @@ declare namespace PDFRenderer="java:org.apache.pdfbox.rendering.PDFRenderer";
declare namespace RandomAccessReadBufferedFile = "java:org.apache.pdfbox.io.RandomAccessReadBufferedFile";
declare namespace File ="java:java.io.File";
(:~ version of Apacke Pdfbox in use :)
(:~ version of this package
with build metadata for Apacke Pdfbox in use e.g. "0.1.0+pdfbox3.0.4"
:)
declare function pdfbox:version()
as xs:string{
Q{java:org.apache.pdfbox.util.Version}getVersion()
"0.1.0+pdfbox" || Q{java:org.apache.pdfbox.util.Version}getVersion()
};
(:~ open pdf, returns pdf object :)
@ -49,7 +51,7 @@ returned as string to avoid float rounding issues
:)
declare function pdfbox:specification($pdf as item())
as xs:string{
PDDocument:getVersion($pdf)=>xs:decimal()=>round(4)
PDDocument:getVersion($pdf)=>xs:decimal()=>round(4)=>string()
};
(:~ save pdf $pdf to $savepath , returns $savepath :)