杰表技术论坛 's Archiver

sz_java 发表于 2009-12-17 00:22

求助,失真了

很大的图片,打出来那么小,看看啊???

      
   
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML><HEAD><TITLE>套打位置的拖放调整</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gbk"><!-- 插入打印控件 -->
<OBJECT id=jatoolsPrinter codeBase=jatoolsPrinter.cab#version=5,0,0,0
classid=clsid:b43d3361-d075-4be2-87fe-057188254255></OBJECT>
<STYLE>.title {
FONT-SIZE: 30px; COLOR: #00008b; FONT-FAMILY: Arial,Vernada,Tahoma, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: underline
}
.normal {
FONT-SIZE: 14px; COLOR: #444444; LINE-HEIGHT: 180%; FONT-FAMILY: Arial,Vernada, Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none
}
.f1 {
LEFT: 533px; TOP: 422px
}
.f2 {
LEFT: 124px; TOP: 146px
}
.f3 {
LEFT: 259px; TOP: 219px
}
.f4 {
LEFT: 404px; TOP: 218px
}
.f5 {
LEFT: 84px; TOP: 113px
}
.f6 {
LEFT: 644px; TOP: 111px
}
.f7 {
LEFT: 678px; TOP: 111px
}
.f8 {
LEFT: 614px; TOP: 111px
}
#page1 DIV {
POSITION: absolute
}
</STYLE>

<SCRIPT language=JavaScript>
function doPrint() {

    myDoc = {
        settings: {
            paperWidth: 2100,
            paperHeight: 1400,
            orientation: 1},
        documents: document,
        dragDesigner: {viewSource:false},
        settingsID: 'mydoc2',
        copyrights: '杰创软件拥有版权  www.jatools.com'
    }

    jatoolsPrinter.printPreview(myDoc);
}

</SCRIPT>

</HEAD>
<BODY>1111111111111111
<P class=title>套打位置的拖放调整
<INPUT onclick=doPrint(); type=button value=打印预览...></P>
<DIV  >
<DIV id=page1 ><IMG
class=screen-only height="100%" src="5.jpg" width="100%">
<DIV class="f1 my-f1" id=f1 draggable="true">423051702880563</DIV>
<DIV class="f2 my-f2" id=f2 draggable="true">13850775557</DIV>
<DIV class="f3 my-f3" id=f3 draggable="true">¥30.00</DIV>
<DIV class="f4 my-f4" id=f4 draggable="true">¥叁拾元整</DIV>
<DIV class="f5 my-f5" id=f5 draggable="true">423051702880563</DIV>
<DIV class="f6 my-f6" id=f6 draggable="true">12</DIV>
<DIV class="f7 my-f7" id=f7 draggable="true">24</DIV>
<DIV class="f8 my-f8" id=f8 draggable="true">7</DIV></DIV></DIV></BODY></HTML>

sz_java 发表于 2009-12-17 00:24

这是愿代码 ,有真实的图片

这是愿代码 ,有真实的图片,80工分宽,但是套上去那么小,看遍你们论坛,没看到解决方案啊。谁打印过80工分宽的纸张的啊??????:( :( :( :(

sz_java 发表于 2009-12-17 00:29

感觉这边的技术支持不够,不能及时回答客户的真实需求

感觉这边的技术支持不够,不能及时回答客户的真实需求,总是叫我们自己看,不给写支持。问题不帮人解决,谁感买这个啊。。。。。。。。。。。。。。。。。。。。。。。服务,服务!!!

three 发表于 2009-12-17 09:31

对于试用的用户我们目前提供的服务就是以论坛发帖的形式进行支持。
对于正式版的用户才是提供QQ远程服务  每天工作时间是早上8:30到下午17:00

在您的代码中            [color=blue]paperWidth: 2100,
                                 paperHeight: 1400,[/color]
这个是指定纸张大小

[color=blue]<IMG
class=screen-only height="100%" src="5.jpg" width="100%">[/color]
这里你指定的图片大小并没有说明图片大小。
如果你要按照百分比来写那就在外面套一个DIV  这里的单位是按照 毫米/10 来定义的。
[color=blue]<div id = "page1" style = "position:relative;width:8000;height:图片宽度
            <img id='back' class = 'screen-only'
                src = "5.jpg" width = "100%" height="100%">[/color]

[color=black]至于图片失真的问题  你的原图的大小就没有80公分宽[/color]

jennifer 发表于 2009-12-17 15:43

假设你的宽度是80cm,高度是40cm,你应该:

                                paperWidth: 8000,
                                 paperHeight: 4000,
...
<div id = "page1" style = "position:relative;width:80cm;height:40cm'>
            <img id='back' class = 'screen-only'   src = "5.jpg" width = "100%" height="100%">

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.