用HTML转PDF时,图片被压缩了,怎么解决?
图片很宽,转成PDF时变得看不清了。
html.append("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">");
html.append("<html xmlns=\"http://www.w3.org/1999/xhtml\">")
.append("<head>")
.append("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />")
.append("<style type=\"text/css\" mce_bogus=\"1\">body {font-family: SimSun; font-size: 12px;}" +
".box {border:1px solid black; text-decoration:underline; color:black;font-size:12px;margin:0;}" +
".box_leader {border-right:1px solid black;border-left:1px solid black;border-bottom:1px solid black; color:black;font-size:12px;}" +
".box_vacant {border:1px solid black; color:red; font-size:12px;}" +
".box3_vacant { border-right:1px solid black; border-left:1px solid black; border-bottom:1px solid black; color:red; font-size:11px;}" +
".box_lineright { border-right:1px solid #000000; font-size:12px; color:white;}" +
".lineleft{border-left:1px solid #000000; font-size:12px;}" +
".lineright {border-right:1px solid #000000; font-size:12px;}" +
".leftabove {border-left:1px solid black; border-top:1px solid black; }" +
".rightabove {border-right:1px solid black; border-top:1px solid black; }" +
".above {border-top:1px solid black; }" +
".box2 {padding:0.1em 0.5em;margin:0em;border-right:1px solid black;border-left:1px solid black;color:black;font-size:11px;}"+
".box3 {padding:0.1em 0.5em;margin:0em; border-right:1px solid black;border-left:1px solid black;border-bottom:1px solid black;color:black;font-size:11px;}"+
".box_none {padding:0.1em 0.5em;margin:0em;font-size:12px;color:white;}"+
".boxc {padding:0em 0.3em; text-align:center;} .boxc TABLE { margin:auto;}.nolines {font-size:50%;}"+
"</style>")
.append("</head>")
.append("<body>");
这是样式代码