Мне нужно объединить много файлов pdf, я получаю кодировку base64 из действия SOAP, но файлы CSV, из i, считывающие данные для Protokoll, иногда некорректны.Это означает, что, когда n ^ -ые данные не верны, они не будут ничего лучше.Мне нужна опция, чтобы игнорировать ошибки, если она объединяет файлы.
for(int i = 0; i<bm.size(); i++) {
String wert = leser.getBundlingWert(fileName, qeuecnt, bundling);
new Paket(fileName);
isNewPaket = true;
ut.addSource(Paket.outPutPdf);
if(leser.getPrintMode(fileName, i).equals("SIMPLEX")) {
for(int j = 0; j < bm.get(wert); j++) {
int pf = leser.getPageFrom(fileName, j);
int pt = leser.getPageTo(fileName, j);
seitecnt += (pt - pf) +1;
if(isNewPaket) {
seitecnt = 0;
isNewPaket = false;
}
else if(seitecnt>blattGrenze) {
new Paket(fileName);
ut.addSource(Paket.outPutPdf);
seitecnt = 0;
isNewPaket = false;
}
}
} else if(leser.getPrintMode(fileName, i).equals("DUPLEX")) {
for(int j = 0; j < bm.get(wert); j++) {
int pf = leser.getPageFrom(fileName, j);
int pt = leser.getPageTo(fileName, j);
seitecnt += ((pt - pf) +1)/2;
if(isNewPaket) {
seitecnt = 0;
isNewPaket = false;
}
else if(seitecnt>blattGrenze) {
new Paket(fileName);
ut.addSource(Paket.outPutPdf);
seitecnt = 0;
isNewPaket = false;
}
}
}
qeuecnt += bm.get(wert);
}
try {
ut.setDestinationFileName(path);
ut.mergeDocuments(null);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
Если я позволю этому коду запустить и один из файлов получит данные не правильно, он ничего не объединит, но мне нужен параметр, где он игнорирует неправильный.