poi操作EXCEL时如何设置横向打印
poi操作EXCEL时如何设置横向打印。
我也查找了POI的API文档但没找到,谁能帮我一下
问题点数:100、回复次数:12Top
1 楼xiannman(闲人)回复于 2004-06-08 16:56:37 得分 0
两个东西吧Top
2 楼caoze(大漠孤烟)回复于 2004-06-08 17:08:35 得分 0
感觉两个是不沾边
你的意思是页面设置?Top
3 楼zm1313(寂寞的人)回复于 2004-06-17 08:56:13 得分 0
效果:生成EXCEL后,一点打印,方向是横向的。
用POI,页边距之类的我都设上了,但我没找到设置横向的方法。Top
4 楼blackcourser(潜心修炼)回复于 2004-06-17 10:32:11 得分 0
studyTop
5 楼ji56(我心)回复于 2004-06-17 16:58:42 得分 0
那是在浏览器的打印控制
Top
6 楼chunqiangsun(孙春强)回复于 2004-06-17 17:13:32 得分 0
帮你顶Top
7 楼zm1313(寂寞的人)回复于 2004-06-20 17:44:49 得分 0
我估计POI一定有这样的方法只是我没找到,有没有用过的指点一下。Top
8 楼zm1313(寂寞的人)回复于 2004-06-23 07:26:40 得分 0
upTop
9 楼caoze(大漠孤烟)回复于 2004-06-23 09:30:18 得分 0
个人意见:
打印设置的属性没有保存在文档里,点击打印时会出现一个对话框,手动选择,将默认值改成你需要的值。
只有页面设置这些信息是保存在文档里,所以打印时不必调整纸张大小,分页。。。。
Top
10 楼geruikun(杯里的绿茶)回复于 2004-06-23 09:37:34 得分 0
打印设置的属性用打印机来调整Top
11 楼chenliyocc(chenli)回复于 2004-08-26 14:09:24 得分 0
HSSFSheet sheet = wb.createSheet();
sheet.getPrintSetup().setLandscape( true ); // true:横向 false:纵向Top
12 楼gjd111686(数字金刚)回复于 2004-08-26 14:19:58 得分 100
<object id="Factory" style="display:none" viewastext
codeBase=http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,60,0,360
classid=clsid:1663ed61-23eb-11d2-b92f-008048fdd814 viewastext>
</object>
<input type="button" value="打 印" onclick="Factory.printing.Print(true)">
<input type="button" value="页面设置" onclick="Factory.printing.PageSetup()">
<input type="button" value="打印预览" onclick="Factory.printing.Preview()">
<input type="button" value="横向设置" onclick="SetPrintSettings()">
<script>
function SetPrintSettings()
{
try
{
Factory.printing.SetMarginMeasure(2);
Factory.SetPageRange(false,1,3);
Factory.printing.printer="HP DeskJet 870C";
Factory.printing.copies=2;
Factory.printing.collate=true;
Factory.printing.paperSize="A4";
Factory.printing.paperSource="Manual feed";
Factory.printing.header="This is MeadCo";
Factory.printing.footer="Advanced Printing by ScriptX";
Factory.printing.portrait=false;
Factory.printing.leftMargin=1.0;
Factory.printing.topMargin=1.0;
Factory.printing.rightMargin=1.0;
Factory.printing.bottomMargin=1.0;
}
catch(e)
{}
}
</script>Top





