Hallo,
wir haben seit dem Update auf Nuclos 4.12.1 Problem mit dem Formulardruck über einen Serverdrucker. Bisher haben wir das so gemacht:
NuclosFile file = PrintoutProvider.run(WareneingangPaketBarcodesPO.PaketBarcodes, pack.getId());
PrintProperties pp = new PrintProperties();
pp.setCopies(copies);
UID uid = getPrinterUid(printerSystemParaName);
pp.setPrintServiceId(uid);
FileProvider.print(file, pp);
Der Ausdruck ist nach rechts verschoben. Als PDF oder als Client Ausdruck ist das Ergebnis wie gewünscht.
Auch wenn ich den Ausdruck manuell auf dem Server über die Konsole ausführe ist das Ergebnis wie gewünscht.
Erst speichern in der Regel:
FileProvider.save(file, PRINTOUT_SERVICE_PATH);
lp -oraw -d labeldrucker file.pdf
Mein verdacht ist daher das sich irgendwas am Printprovider geänder hat. In den Releasenotes konnte ich aber nicht finden. Jemand eine idee?