feat: dix all pdf problems. Validator now green

This commit is contained in:
2026-02-08 13:32:16 +01:00
parent 1196274498
commit 3fcbb55b8f
6 changed files with 588 additions and 13 deletions
+163
View File
@@ -0,0 +1,163 @@
2026-02-07 16:24:43 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 16:24:43 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 16:27:07 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 16:27:07 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 16:31:28 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 16:31:28 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 16:31:28 leave appendToPdf
2026-02-07 16:46:56 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 16:46:56 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 16:46:56 leave appendToPdf
2026-02-07 17:00:03 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:00:03 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:02:58 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:02:58 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:03:39 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:03:39 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:05:24 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:05:24 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:05:59 leave appendToPdf
2026-02-07 17:08:43 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:08:43 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:11:09 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:11:09 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:12:31 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:12:31 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:13:34 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:13:34 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:13:34 leave appendToPdf
2026-02-07 17:13:38 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:13:38 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:15:13 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:15:13 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:16:18 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:16:18 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:19:00 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:19:00 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:21:06 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:21:06 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:23:32 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:23:32 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-07 17:31:00 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-07 17:31:00 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:14:12 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:14:12 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:14:12 leave appendToPdf
2026-02-08 10:15:48 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:15:48 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:17:46 leave appendToPdf
2026-02-08 10:17:47 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:17:47 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:17:47 leave appendToPdf
2026-02-08 10:18:38 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:18:38 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:18:38 leave appendToPdf
2026-02-08 10:19:18 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:19:18 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:19:18 leave appendToPdf
2026-02-08 10:22:04 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:22:04 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:22:07 leave appendToPdf
2026-02-08 10:22:16 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:22:16 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:24:22 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:24:22 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:27:57 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:27:57 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:34:06 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:34:06 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:37:06 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:37:06 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:39:06 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:39:06 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:41:13 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:41:13 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:45:58 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:45:58 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:45:58 leave appendToPdf
2026-02-08 10:46:10 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:46:10 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:46:10 leave appendToPdf
2026-02-08 10:46:45 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:46:45 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:46:45 leave appendToPdf
2026-02-08 10:48:01 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:48:01 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:53:16 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:53:16 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:53:16 leave appendToPdf
2026-02-08 10:59:53 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 10:59:53 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 10:59:59 leave appendToPdf
2026-02-08 11:03:20 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:03:20 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:03:20 leave appendToPdf
2026-02-08 11:04:16 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:04:16 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:06:12 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:06:12 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:06:12 leave appendToPdf
2026-02-08 11:06:43 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:06:43 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:06:43 leave appendToPdf
2026-02-08 11:09:57 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:09:57 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:12:28 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:12:28 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:12:36 leave appendToPdf
2026-02-08 11:14:15 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:14:15 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:14:15 leave appendToPdf
2026-02-08 11:17:27 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:17:27 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:17:27 leave appendToPdf
2026-02-08 11:18:57 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:18:57 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:18:57 leave appendToPdf
2026-02-08 11:19:25 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:19:25 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:19:25 leave appendToPdf
2026-02-08 11:23:48 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:23:48 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:23:48 leave appendToPdf
2026-02-08 11:24:14 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:24:14 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:24:14 leave appendToPdf
2026-02-08 11:26:19 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 11:26:19 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 11:30:08 leave appendToPdf
2026-02-08 12:30:30 enter ExtractFromPdf(./testdata/EN16931_Physiotherapeut_fx.pdf, )
2026-02-08 12:30:30 pdfInput: './testdata/EN16931_Physiotherapeut_fx.pdf' output: './testdata/EN16931_Physiotherapeut_fx.xml'
2026-02-08 12:30:30 {factur-x.xml Factur-X Rechnung text/xml 13768 4151 0001-01-01 00:00:00 +0000 UTC 2025-12-03 21:24:56 +0000 +0000 [48 97 48 53 57 56 101 49 102 48 49 52 101 48 51 51 51 54 52 53 50 98 101 100 57 53 97 50 51 55 97 101] Alternative false 29 0 R 28 0 R}
2026-02-08 12:31:13 leave extractFromPdf
2026-02-08 12:31:31 enter ExtractFromPdf(./tmp/test.pdf, )
2026-02-08 12:31:31 pdfInput: './tmp/test.pdf' output: './tmp/test.xml'
2026-02-08 12:31:31 {factur-x.xml Rechnung text/xml 15891 2371 0001-01-01 00:00:00 +0000 UTC 2026-02-08 11:26:25 +0100 +0100 [104 87 4 121 245 4 124 6 192 221 18 52 191 180 47 37] Alternative false 32 0 R 31 0 R}
2026-02-08 12:35:42 leave extractFromPdf
2026-02-08 12:35:54 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 12:35:54 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 13:00:39 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 13:00:39 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 13:00:39 leave appendToPdf
2026-02-08 13:03:25 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 13:03:25 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 13:03:25 leave appendToPdf
2026-02-08 13:04:09 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 13:04:09 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 13:04:26 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 13:04:26 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 13:06:12 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 13:06:12 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 13:06:12 leave appendToPdf
2026-02-08 13:11:18 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test.pdf)
2026-02-08 13:11:18 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test.pdf'
2026-02-08 13:11:18 leave appendToPdf
2026-02-08 13:14:54 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test_1.pdf)
2026-02-08 13:14:54 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test_1.pdf'
2026-02-08 13:14:54 leave appendToPdf
2026-02-08 13:26:55 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test_1.pdf)
2026-02-08 13:26:55 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test_1.pdf'
2026-02-08 13:26:55 leave appendToPdf
2026-02-08 13:29:56 enter appendToPdf(./testdata/180274_20250915_Rechnung-32096.PDF, ./testdata/180274_20250915_Rechnung-32096.xml, tmp/test_1.pdf)
2026-02-08 13:29:56 pdfInput: './testdata/180274_20250915_Rechnung-32096.PDF' xmlInput: './testdata/180274_20250915_Rechnung-32096.xml' output: 'tmp/test_1.pdf'
2026-02-08 13:29:56 leave appendToPdf