В каждой ячейке находятся разные изображения, но при экспорте в PDF одна и та же картинка появляется во всей строке, а при экспорте в Excel я не вижу ни одной картинки.
var Table = $('#hidden-table-info1').dataTable({
dom: 'Bfrtip',
buttons: [{
text: 'PDF',
extend: 'pdfHtml5',
filename: 'export',
orientation: 'landscape',
pageSize: 'A4',
exportOptions: {
columns: ':visible',
search: 'applied',
order: 'applied'
},
customize: function(doc) {
doc.images = doc.images || {};
for (var i = 1; i < doc.content[1].table.body.length; i++) {
doc.images['myimage'] = doc.content[1].table.body[i][2].text;
if (doc.content[1].table.body[i][2].text != "") {
doc.content[1].table.body[i][2] = {
margin: [0, 0, 0, 12],
alignment: 'center',
image: 'myimage',
width: 60,
height: 58
};
}
}
},
exportOptions: {
stripHtml: false
},
},
{
extend: "excel"
},
],
"aoColumnDefs": [{
"bSortable": false,
"aTargets": [0]
}],
"aaSorting": [
[0, 'desc']
]
});