Hi,
Could you please check the code with the latest version of Aspose.BarCode 2.5.1.0. And also please remove the -6 in the lines where you concatenate the arrays. I hope it should work fine.
Attached are the files that were generated using version 2.5.1.0 and after removing -6. The size of the last image is less than others (23kb), but its dimensions are same as others (644 x 358).
For "Rows" and "Columns" properties, it will ignore if the value is not legal. I will provide the technical details shortly.
Best Regards,
Saqib Razzaq
Support Developer
Aspose Guangzhou Team