非提助手 poi模式poi模式 怎么设置啊

Set page view mode in excel file using apache poi [设置页面视图模式使用apache poi在excel文件] - 问题-字节技术
Set page view mode in excel file using apache poi
设置页面视图模式使用apache poi在excel文件
问题 (Question)
Excel has different modes for viewing a sheet: Normal, Page Layout, Page Break Preview. (In excel 2010: in the view tab). The view mode is saved seperately for each sheet in a workbook and is restored when opened again.
I am trying to find a way to set a view mode using Either HSSF or XSSF.
In the old binary format, finding the answer seems quite impossible unfortunately.
In 2007+ OOXML format diffing does give the basic answer, looking at xl/worksheets/sheet1.xml
In normal view:
&sheetViews&
&sheetView rightToLeft="1" tabSelected="1" zoomScaleNormal="100" workbookViewId="0"&
&/sheetViews&
In page layout view:
&sheetViews&
&sheetView rightToLeft="1" tabSelected="1" view="pageLayout" zoomScaleNormal="100" workbookViewId="0"/&
&/sheetViews&
That is the second tag in each sheet. Is there any XSSF API option to edit that attribute? (or the only solution to the problem would be unpacking the file, editing it and repacking)
Excel观看一张有不同的模式:正常、页面布局、页面预览。(在excel 2010:在视图选项卡)。保存视图模式单独为每个表在一个工作簿,再次打开时恢复。我试图找到一个方法来设置一个使用HSSF或XSSF视图模式。在旧的二进制格式,不幸的是找到答案似乎非常不可能的。2007年+ OOXML格式dif确实给基本的回答,看着xl /工作表/ sheet1。xml在正常视图:&sheetViews&
&sheetView rightToLeft="1" tabSelected="1" zoomScaleNormal="100" workbookViewId="0"&
&/sheetViews&
在页面布局视图:&sheetViews&
&sheetView rightToLeft="1" tabSelected="1" view="pageLayout" zoomScaleNormal="100" workbookViewId="0"/&
&/sheetViews&
这是第二个标签在每个表。有没有XSSF API选项来编辑该属性?(或唯一解决问题的办法将解包文件,编辑并重新装入)谢谢!
最佳答案 (Best Answer)
XSSF doesn't expose this directly, but you can get at it if you want
From the XSSFSheet object, call getCTWorksheet to get the low level XML object backing the sheet. CTWorksheet provides a getSheetViews method. You'll like want something like:
CTSheetView view = sheet.getCTWorksheet().getSheetViews().getSheetViewArray(0);
view.setView(STSheetViewType.PAGE_LAYOUT);
XSSF不公开这个直接,但你可以得到它,如果你想要的从XSSFSheet对象,调用getCTWorksheet低水平的XML对象支持表。CTWorksheet提供了一个getSheetViews方法。你会想要一些像: CTSheetView view = sheet.getCTWorksheet().getSheetViews().getSheetViewArray(0);
view.setView(STSheetViewType.PAGE_LAYOUT);
本文翻译自StackoverFlow,英语好的童鞋可直接参考原文:舰队collection非提助手有人用吗_百度知道
舰队collection非提助手有人用吗
我有更好的答案
不做死就不会死(喝茶
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁舰C poi和岛风go怎么一起用? 有人说有自动刷图和收远征 真的假的?_百度知道
舰C poi和岛风go怎么一起用? 有人说有自动刷图和收远征 真的假的?
提问者采纳
现在没封只能说是运气好,毕竟不会随时监控所有玩家的资料。当时没问题,只是抽查,不过真的被封到时候后悔都来不及,这种东西运营完全可以查到的脚本和黑科技被封的多了去了,几个月1年后基本成型的号被封的也不少
想想也是……
但是前期肝级好累
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
为您推荐:
poi的相关知识
其他1条回答
自动刷图收远征可以用非提助手,月卡也不贵
不会被封吧
我从7月份用到现在 还没有什么问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 poi 事件模式 的文章

 

随机推荐