Subversion Repositories SmartDukaan

Rev

Rev 23566 | Rev 23654 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 23566 Rev 23568
Line 3... Line 3...
3
import java.io.OutputStream;
3
import java.io.OutputStream;
4
import java.util.List;
4
import java.util.List;
5
import java.util.Locale;
5
import java.util.Locale;
6
import java.util.Set;
6
import java.util.Set;
7
 
7
 
8
import org.slf4j.Logger;
8
import org.apache.logging.log4j.Logger;
9
import org.slf4j.LoggerFactory;
9
import org.apache.logging.log4j.LogManager;
10
import org.springframework.util.StringUtils;
10
import org.springframework.util.StringUtils;
11
 
11
 
12
import com.ibm.icu.text.RuleBasedNumberFormat;
12
import com.ibm.icu.text.RuleBasedNumberFormat;
13
import com.itextpdf.text.Chunk;
13
import com.itextpdf.text.Chunk;
14
import com.itextpdf.text.Document;
14
import com.itextpdf.text.Document;
Line 45... Line 45...
45
	private static float[] igstWidths = new float[] { .6f, 2.6f, 0.7f, .4f, 0.7f, .7f, .6f, 0.6f, 0.9f };
45
	private static float[] igstWidths = new float[] { .6f, 2.6f, 0.7f, .4f, 0.7f, .7f, .6f, 0.6f, 0.9f };
46
	private static float[] stateWidths = new float[] { .6f, 2.1f, 0.7f, .3f, 0.6f, .7f, .5f, .6f, .5f, .6f, .8f };
46
	private static float[] stateWidths = new float[] { .6f, 2.1f, 0.7f, .3f, 0.6f, .7f, .5f, .6f, .5f, .6f, .8f };
47
 
47
 
48
	private static final Locale indianLocale = Locale.getDefault();
48
	private static final Locale indianLocale = Locale.getDefault();
49
 
49
 
50
	private static final Logger LOGGER = LoggerFactory.getLogger(PdfUtils.class);
50
	private static final Logger LOGGER = LogManager.getLogger(PdfUtils.class);
51
 
51
 
52
	public static void generateAndWrite(PdfModel pdfModel, OutputStream outputStream) {
52
	public static void generateAndWrite(PdfModel pdfModel, OutputStream outputStream) {
53
		Document document = new Document();
53
		Document document = new Document();
54
		document.setMargins(0, 0, 25, 0);
54
		document.setMargins(0, 0, 25, 0);
55
		try {
55
		try {