gpt4 book ai didi

org.odftoolkit.odfdom.pkg.ZipHelper.getInputStream()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-20 20:26:31 27 4
gpt4 key购买 nike

本文整理了Java中org.odftoolkit.odfdom.pkg.ZipHelper.getInputStream()方法的一些代码示例,展示了ZipHelper.getInputStream()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipHelper.getInputStream()方法的具体详情如下:
包路径:org.odftoolkit.odfdom.pkg.ZipHelper
类名称:ZipHelper
方法名:getInputStream

ZipHelper.getInputStream介绍

暂无

代码示例

代码示例来源:origin: org.apache.odftoolkit/odfdom-java

/**
 * @returns the media type of the root document from the manifest.xml
 */
private String getMediaTypeFromEntry(ZipEntry mimetypeEntry) {
  String entryMediaType = null;
  ByteArrayOutputStream out = new ByteArrayOutputStream();
  try {
    StreamHelper.transformStream(mZipFile.getInputStream(mimetypeEntry), out);
    entryMediaType = new String(out.toByteArray(), 0, out.size(), "UTF-8");
  } catch (Exception ex) {
    Logger.getLogger(OdfPackage.class.getName()).log(Level.SEVERE, null, ex);
  } finally {
    if (out != null) {
      try {
        out.close();
      } catch (IOException ex) {
        Logger.getLogger(OdfPackage.class.getName()).log(Level.SEVERE, null, ex);
      }
      out = null;
    }
  }
  return entryMediaType;
}

代码示例来源:origin: org.odftoolkit/odfdom-java

/** @returns the media type of the root document from the manifest.xml */
private String getMediaTypeFromEntry(ZipEntry mimetypeEntry) {
  String entryMediaType = null;
  ByteArrayOutputStream out = new ByteArrayOutputStream();
  try {
    StreamHelper.transformStream(mZipFile.getInputStream(mimetypeEntry), out);
    entryMediaType = new String(out.toByteArray(), 0, out.size(), "UTF-8");
  } catch (Exception ex) {
    Logger.getLogger(OdfPackage.class.getName()).log(Level.SEVERE, null, ex);
  } finally {
    if (out != null) {
      try {
        out.close();
      } catch (IOException ex) {
        Logger.getLogger(OdfPackage.class.getName()).log(Level.SEVERE, null, ex);
      }
      out = null;
    }
  }
  return entryMediaType;
}

代码示例来源:origin: apache/odftoolkit

/**
 * @returns the media type of the root document from the manifest.xml
 */
private String getMediaTypeFromEntry(ZipEntry mimetypeEntry) {
  String entryMediaType = null;
  ByteArrayOutputStream out = new ByteArrayOutputStream();
  try {
    StreamHelper.transformStream(mZipFile.getInputStream(mimetypeEntry), out);
    entryMediaType = new String(out.toByteArray(), 0, out.size(), "UTF-8");
  } catch (Exception ex) {
    Logger.getLogger(OdfPackage.class.getName()).log(Level.SEVERE, null, ex);
  } finally {
    if (out != null) {
      try {
        out.close();
      } catch (IOException ex) {
        Logger.getLogger(OdfPackage.class.getName()).log(Level.SEVERE, null, ex);
      }
      out = null;
    }
  }
  return entryMediaType;
}

代码示例来源:origin: org.odftoolkit/odfdom-java

/**
 * Get the latest version of package content as InputStream, as it would be saved.
 * This might not be the original version once loaded from the package.
 *
 * @param internalPath
 *            of the desired stream.
 * @param useOriginal true uses the stream as loaded from the ZIP.
 *                False will return even modified file content as a stream.
 * @return Inputstream of the ODF file within the package for the given
 *         path.
 */
public InputStream getInputStream(String internalPath, boolean useOriginal) {
  InputStream stream = null;
  if (useOriginal) {
    ZipEntry entry = mOriginalZipEntries.get(internalPath);
    if (entry != null) {
      try {
        stream = mZipFile.getInputStream(entry);
      } catch (IOException ex) {
        Logger.getLogger(OdfPackage.class.getName()).log(Level.SEVERE, null, ex);
      }
    }
  } else {
    stream = getInputStream(internalPath);
  }
  return stream;
}

代码示例来源:origin: org.apache.odftoolkit/odfdom-java

/**
 * Get the latest version of package content as InputStream, as it would be saved. This might
 * not be the original version once loaded from the package.
 *
 * @param internalPath of the desired stream.
 * @param useOriginal true uses the stream as loaded from the ZIP. False will return even
 * modified file content as a stream.
 * @return Inputstream of the ODF file within the package for the given path.
 */
public InputStream getInputStream(String internalPath, boolean useOriginal) {
  InputStream stream = null;
  if (useOriginal) {
    ZipEntry entry = mOriginalZipEntries.get(internalPath);
    if (entry != null) {
      try {
        stream = mZipFile.getInputStream(entry);
      } catch (IOException ex) {
        //Catching IOException here should be fine: in-memory operations only
        Logger.getLogger(OdfPackage.class.getName()).log(Level.SEVERE, null, ex);
      }
    }
  } else {
    stream = getInputStream(internalPath);
  }
  return stream;
}

代码示例来源:origin: apache/odftoolkit

/**
 * Get the latest version of package content as InputStream, as it would be saved. This might
 * not be the original version once loaded from the package.
 *
 * @param internalPath of the desired stream.
 * @param useOriginal true uses the stream as loaded from the ZIP. False will return even
 * modified file content as a stream.
 * @return Inputstream of the ODF file within the package for the given path.
 */
public InputStream getInputStream(String internalPath, boolean useOriginal) {
  InputStream stream = null;
  if (useOriginal) {
    ZipEntry entry = mOriginalZipEntries.get(internalPath);
    if (entry != null) {
      try {
        stream = mZipFile.getInputStream(entry);
      } catch (IOException ex) {
        //Catching IOException here should be fine: in-memory operations only
        Logger.getLogger(OdfPackage.class.getName()).log(Level.SEVERE, null, ex);
      }
    }
  } else {
    stream = getInputStream(internalPath);
  }
  return stream;
}

代码示例来源:origin: org.odftoolkit/odfdom-java

is = mZipFile.getInputStream(entry);

代码示例来源:origin: org.odftoolkit/odfdom-java

InputStream inputStream = null;
try {
  inputStream = mZipFile.getInputStream(entry);
  if (inputStream != null) {
    ByteArrayOutputStream out = new ByteArrayOutputStream();

代码示例来源:origin: org.apache.odftoolkit/odfdom-java

InputStream inputStream = null;
try {
  inputStream = mZipFile.getInputStream(entry);
  if (inputStream != null) {
    ByteArrayOutputStream out = new ByteArrayOutputStream();

代码示例来源:origin: apache/odftoolkit

InputStream inputStream = null;
try {
  inputStream = mZipFile.getInputStream(entry);
  if (inputStream != null) {
    ByteArrayOutputStream out = new ByteArrayOutputStream();

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com