亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? summaryinformation.java

?? java 報表 to office文檔: 本包由java語言開發
?? JAVA
字號:
/* ====================================================================   Copyright 2002-2004   Apache Software Foundation   Licensed under the Apache License, Version 2.0 (the "License");   you may not use this file except in compliance with the License.   You may obtain a copy of the License at       http://www.apache.org/licenses/LICENSE-2.0   Unless required by applicable law or agreed to in writing, software   distributed under the License is distributed on an "AS IS" BASIS,   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   See the License for the specific language governing permissions and   limitations under the License.==================================================================== */        package org.apache.poi.hpsf;import java.util.Date;import org.apache.poi.hpsf.wellknown.PropertyIDMap;/** * <p>Convenience class representing a Summary Information stream in a * Microsoft Office document.</p> * * @author Rainer Klute <a * href="mailto:klute@rainer-klute.de">&lt;klute@rainer-klute.de&gt;</a> * @see DocumentSummaryInformation * @version $Id: SummaryInformation.java,v 1.17 2004/12/29 21:14:39 klute Exp $ * @since 2002-02-09 */public class SummaryInformation extends SpecialPropertySet{    /**     * <p>The document name a summary information stream usually has     * in a POIFS filesystem.</p>     */    public static final String DEFAULT_STREAM_NAME = "\005SummaryInformation";    /**     * <p>Creates a {@link SummaryInformation} from a given {@link     * PropertySet}.</p>     *     * @param ps A property set which should be created from a summary     * information stream.     * @throws UnexpectedPropertySetTypeException if <var>ps</var>     * does not contain a summary information stream.     */    public SummaryInformation(final PropertySet ps)        throws UnexpectedPropertySetTypeException    {        super(ps);        if (!isSummaryInformation())            throw new UnexpectedPropertySetTypeException                ("Not a " + getClass().getName());    }    /**     * <p>Returns the stream's title (or <code>null</code>).</p>     *     * @return The title or <code>null</code>     */    public String getTitle()    {        return (String) getProperty(PropertyIDMap.PID_TITLE);    }    /**     * <p>Returns the stream's subject (or <code>null</code>).</p>     *     * @return The subject or <code>null</code>     */    public String getSubject()    {        return (String) getProperty(PropertyIDMap.PID_SUBJECT);    }    /**     * <p>Returns the stream's author (or <code>null</code>).</p>     *     * @return The author or <code>null</code>     */    public String getAuthor()    {        return (String) getProperty(PropertyIDMap.PID_AUTHOR);    }    /**     * <p>Returns the stream's keywords (or <code>null</code>).</p>     *     * @return The keywords or <code>null</code>     */    public String getKeywords()    {        return (String) getProperty(PropertyIDMap.PID_KEYWORDS);    }    /**     * <p>Returns the stream's comments (or <code>null</code>).</p>     *     * @return The comments or <code>null</code>     */    public String getComments()    {        return (String) getProperty(PropertyIDMap.PID_COMMENTS);    }    /**     * <p>Returns the stream's template (or <code>null</code>).</p>     *     * @return The template or <code>null</code>     */    public String getTemplate()    {        return (String) getProperty(PropertyIDMap.PID_TEMPLATE);    }    /**     * <p>Returns the stream's last author (or <code>null</code>).</p>     *     * @return The last author or <code>null</code>     */    public String getLastAuthor()    {        return (String) getProperty(PropertyIDMap.PID_LASTAUTHOR);    }    /**     * <p>Returns the stream's revision number (or     * <code>null</code>). </p>     *     * @return The revision number or <code>null</code>     */    public String getRevNumber()    {        return (String) getProperty(PropertyIDMap.PID_REVNUMBER);    }    /**     * <p>Returns the total time spent in editing the document     * (or <code>0</code>).</p>     *     * @return The total time spent in editing the document or 0 if the {@link     * SummaryInformation} does not contain this information.     */    public long getEditTime()    {        final Date d = (Date) getProperty(PropertyIDMap.PID_EDITTIME);        if (d == null)            return 0;        else            return Util.dateToFileTime(d);    }    /**     * <p>Returns the stream's last printed time (or     * <code>null</code>).</p>     *     * @return The last printed time or <code>null</code>     */    public Date getLastPrinted()    {        return (Date) getProperty(PropertyIDMap.PID_LASTPRINTED);    }    /**     * <p>Returns the stream's creation time (or     * <code>null</code>).</p>     *     * @return The creation time or <code>null</code>     */    public Date getCreateDateTime()    {        return (Date) getProperty(PropertyIDMap.PID_CREATE_DTM);    }    /**     * <p>Returns the stream's last save time (or     * <code>null</code>).</p>     *     * @return The last save time or <code>null</code>     */    public Date getLastSaveDateTime()    {        return (Date) getProperty(PropertyIDMap.PID_LASTSAVE_DTM);    }    /**     * <p>Returns the stream's page count or 0 if the {@link     * SummaryInformation} does not contain a page count.</p>     *     * @return The page count or 0 if the {@link SummaryInformation} does not     * contain a page count.     */    public int getPageCount()    {        return getPropertyIntValue(PropertyIDMap.PID_PAGECOUNT);    }    /**     * <p>Returns the stream's word count or 0 if the {@link     * SummaryInformation} does not contain a word count.</p>     *     * @return The word count or <code>null</code>     */    public int getWordCount()    {        return getPropertyIntValue(PropertyIDMap.PID_WORDCOUNT);    }    /**     * <p>Returns the stream's character count or 0 if the {@link     * SummaryInformation} does not contain a char count.</p>     *     * @return The character count or <code>null</code>     */    public int getCharCount()    {        return getPropertyIntValue(PropertyIDMap.PID_CHARCOUNT);    }    /**     * <p>Returns the stream's thumbnail (or <code>null</code>)     * <strong>when this method is implemented. Please note that the     * return type is likely to change!</strong></p>     *     * <p><strong>Hint to developers:</strong> Drew Varner &lt;Drew.Varner -at-     * sc.edu&gt; said that this is an image in WMF or Clipboard (BMP?) format.     * However, we won't do any conversion into any image type but instead just     * return a byte array.</p>     *     * @return The thumbnail or <code>null</code>     */    public byte[] getThumbnail()    {        return (byte[]) getProperty(PropertyIDMap.PID_THUMBNAIL);    }    /**     * <p>Returns the stream's application name (or     * <code>null</code>).</p>     *     * @return The application name or <code>null</code>     */    public String getApplicationName()    {        return (String) getProperty(PropertyIDMap.PID_APPNAME);    }    /**     * <p>Returns a security code which is one of the following     * values:</p>     *     * <ul>     *  <li>     *   <p>0 if the {@link SummaryInformation} does not contain a     *   security field or if there is no security on the     *   document. Use {@link #wasNull} to distinguish between the     *   two cases!</p>     *  </li>     *     *  <li>     *   <p>1 if the document is password protected</p>     *  </li>     *     *   <li>     *    <p>2 if the document is read-only recommended</p>     *   </li>     *     *   <li>     *    <p>4 if the document is read-only enforced</p>     *   </li>     *     *   <li>     *    <p>8 if the document is locked for annotations</p>     *   </li>     *     * </ul>     *     * @return The security code or <code>null</code>     */    public int getSecurity()    {        return getPropertyIntValue(PropertyIDMap.PID_SECURITY);    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久麻豆| 亚洲综合一区二区三区| 亚洲伊人色欲综合网| 成人晚上爱看视频| 久久影院视频免费| 精品一二线国产| 日韩精品一区二区三区在线观看 | 精品伦理精品一区| 图片区日韩欧美亚洲| 欧美三日本三级三级在线播放| 成人欧美一区二区三区1314| 国产成人h网站| 国产欧美日韩在线观看| 国产精品99久久久久久久女警 | 午夜精品久久久久| 91国产丝袜在线播放| 一区二区三区在线视频播放 | 成人免费视频视频| 国产精品美女久久久久久2018| 国产东北露脸精品视频| 亚洲国产精品精华液ab| 成人一区二区三区中文字幕| 国产精品欧美综合在线| 91在线小视频| 亚洲精品成人在线| 91成人在线观看喷潮| 五月天婷婷综合| 精品国产一区二区在线观看| 激情丁香综合五月| 国产精品色哟哟| 国产在线观看一区二区| 中文字幕不卡三区| 欧美曰成人黄网| 奇米色一区二区三区四区| 26uuu精品一区二区在线观看| 高清国产午夜精品久久久久久| 中文字幕一区二区在线播放| 日本韩国欧美国产| 久久精品国产精品亚洲综合| 欧美一区二区在线看| 国产精品一二三四五| 亚洲日本一区二区三区| 91精品欧美福利在线观看| 久久aⅴ国产欧美74aaa| 日本一区二区三区视频视频| 色老综合老女人久久久| 免费久久99精品国产| 中文字幕亚洲欧美在线不卡| 色综合久久久久综合体| 久久国产视频网| 亚洲视频一二三区| 日韩欧美一区二区视频| 成人一区二区三区| 亚洲国产精品久久久久秋霞影院| 日韩欧美一二区| 一本到不卡免费一区二区| 国内精品伊人久久久久av一坑 | 26uuu精品一区二区在线观看| 色婷婷精品久久二区二区蜜臂av| 美女一区二区久久| 亚洲国产经典视频| 6080午夜不卡| 一本到一区二区三区| 国产麻豆精品在线观看| 亚洲综合在线免费观看| 日本一区二区三区久久久久久久久不 | 亚洲国产毛片aaaaa无费看| 久久精品视频免费| 91精品国产综合久久精品| 97se狠狠狠综合亚洲狠狠| 极品销魂美女一区二区三区| 一区二区三区电影在线播| 国产精品午夜电影| 日韩欧美自拍偷拍| 欧美日韩在线播放| 91美女在线视频| 国产成人自拍高清视频在线免费播放| 天堂一区二区在线| 一区二区三区四区视频精品免费 | 亚洲中国最大av网站| 亚洲日本韩国一区| 国产精品国产三级国产普通话99 | 日本视频一区二区三区| 视频在线在亚洲| 日韩电影在线免费观看| 日本亚洲三级在线| 另类小说综合欧美亚洲| 久久 天天综合| 国产精品资源在线看| 成人听书哪个软件好| 91香蕉视频mp4| 欧美三级一区二区| 欧美一区午夜视频在线观看| 欧美成人欧美edvon| 国产亚洲综合av| 1024成人网色www| 亚洲午夜免费视频| 青青青爽久久午夜综合久久午夜| 久久精品二区亚洲w码| 国产夫妻精品视频| 91年精品国产| 3d动漫精品啪啪一区二区竹菊| 日韩欧美成人一区| 国产精品日产欧美久久久久| 洋洋成人永久网站入口| 免费成人在线观看| 成人手机在线视频| 欧美中文字幕久久 | 久久久亚洲精品石原莉奈| 国产精品久久免费看| 亚洲动漫第一页| 精品一区二区三区在线播放| 99麻豆久久久国产精品免费| 欧美日本乱大交xxxxx| 久久美女高清视频| 亚洲精品老司机| 精品亚洲国产成人av制服丝袜| av一区二区三区四区| 欧美一区欧美二区| 自拍偷拍欧美激情| 麻豆91精品91久久久的内涵| 成人涩涩免费视频| 欧美一区二区美女| 国产精品久久久久婷婷| 午夜精品福利视频网站| 国产.欧美.日韩| 91麻豆精品久久久久蜜臀| 国产精品你懂的在线欣赏| 午夜欧美在线一二页| 成人免费视频国产在线观看| 欧美一区在线视频| 一区二区三区不卡在线观看| 国产在线精品一区二区三区不卡| 91高清在线观看| 国产色一区二区| 日日嗨av一区二区三区四区| av在线一区二区三区| 精品国产污污免费网站入口 | 亚洲福中文字幕伊人影院| 国产精品456| 欧美日韩在线播| 亚洲欧洲av一区二区三区久久| 精品制服美女久久| 欧美日韩高清影院| 一区二区三区在线观看欧美 | 麻豆精品一区二区综合av| 在线看不卡av| 国产精品动漫网站| 国产成人午夜电影网| 欧美一区二区三区免费在线看| 亚洲综合视频在线| 91亚洲精品久久久蜜桃| 国产精品全国免费观看高清| 国产麻豆91精品| 日韩欧美成人一区二区| 日精品一区二区| 91精品国产一区二区| 午夜精品爽啪视频| 欧美女孩性生活视频| 亚洲午夜电影在线观看| 欧美主播一区二区三区美女| 中文字幕中文在线不卡住| 国产很黄免费观看久久| 久久久一区二区| 国产精品一区一区三区| 久久亚洲一级片| 激情六月婷婷综合| 久久婷婷国产综合国色天香| 精品一区二区综合| 久久一夜天堂av一区二区三区| 精品一区二区三区免费播放| 久久人人超碰精品| 国产成人亚洲综合a∨猫咪| 国产婷婷色一区二区三区| 国产精品一区二区免费不卡| 日本一区二区三区高清不卡| 成人手机在线视频| 亚洲欧美日韩国产综合| 日本高清不卡aⅴ免费网站| 亚洲一区视频在线观看视频| 欧美日韩1区2区| 麻豆精品在线看| 欧美国产乱子伦 | 椎名由奈av一区二区三区| 色综合久久99| 亚洲超碰97人人做人人爱| 69精品人人人人| 久久99精品久久久久久久久久久久| 日韩三级高清在线| 丁香六月久久综合狠狠色| 国产精品久久久久久久久搜平片 | 欧美日韩亚洲另类| 天堂蜜桃91精品| 久久久久久久久久久99999| 成人激情动漫在线观看| 亚洲精品一二三区| 欧美日韩一本到| 精品一区二区在线免费观看| 亚洲国产精品成人综合| 91久久精品国产91性色tv|