gpt4 book ai didi

net.lingala.zip4j.model.ZipParameters.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-15 17:40:40 25 4
gpt4 key购买 nike

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

ZipParameters.<init>介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

ZipParameters parameters = new ZipParameters();
parameters.setIncludeRootFolder(true);
zipFile.removeFile(fh);
zipFile.addFolder(new File(tempdir.toFile(), "META-INF"), parameters);

代码示例来源:origin: stackoverflow.com

net.lingala.zip4j.core.ZipFile zipFile = new ZipFile("out.zip");
ZipParameters parameters = new ZipParameters();
parameters.setCompressionMethod(Zip4jConstants.COMP_DEFLATE);
parameters.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_NORMAL);
zipFile.createZipFileFromFolder("path/to/source/dir", parameters, true, maximum size);

代码示例来源:origin: stackoverflow.com

ZipParameters zp = new ZipParameters();
zp.setFileNameInZip("sample.zip");
System.out.println(zp.getCompressionMethod());
System.out.println(Zip4jConstants.COMP_DEFLATE);

OutPut:
8
8

代码示例来源:origin: stackoverflow.com

ZipFile zipfile = new ZipFile("/mnt/sdcard/bla.zip");
ZipParameters parameters = new ZipParameters();
parameters.setCompressionMethod(Zip4jConstants.COMP_DEFLATE);
parameters.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_NORMAL);
zipfile.addFolder("/mnt/sdcard/folderToZip", parameters);

代码示例来源:origin: stackoverflow.com

public void EmployeeEncyrptedZipFileDownload(HttpServletResponse response, @RequestParam(value = "id", required = true) int employeeId) throws IOException, ZipException
{
  //Prepare text file contents
  String fileContent = "Hallo Welt";

  response.setContentType("application/zip");
  response.setHeader("Content-Disposition", "attachment;filename=test.zip");

  final StringBuilder sb = new StringBuilder(fileContent);
  final ZipOutputStream zout = new ZipOutputStream(response.getOutputStream());

  ZipParameters zipParameters = new ZipParameters();
  zipParameters.setSourceExternalStream(true);
  zipParameters.setFileNameInZip("mytext.txt");

  zout.putNextEntry(null, zipParameters);
  byte[] data = sb.toString().getBytes();
  zout.write(data, 0, data.length);

  zout.closeEntry();
  zout.finish();
}

代码示例来源:origin: stackoverflow.com

ZipParameters parameters = new ZipParameters();

代码示例来源:origin: org.apache.apex/apex-engine

public static void createAppPackageFile(File fileToBeCreated, File directory) throws ZipException
{
 ZipFile zipFile = new ZipFile(fileToBeCreated);
 ZipParameters params = new ZipParameters();
 params.setIncludeRootFolder(false);
 zipFile.addFolder(directory, params);
}

代码示例来源:origin: stackoverflow.com

public void zipFileWithPassword(String fileToZipPath,String password,String zippedFilePath) throws ZipException
{
  ZipFile zipFile=new ZipFile(zippedFilePath);
  ZipParameters parameters=new ZipParameters();
  parameters.setCompressionMethod(Zip4jConstants.COMP_DEFLATE);
  parameters.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_NORMAL);
  parameters.setEncryptFiles(true);
  parameters.setEncryptionMethod(Zip4jConstants.ENC_METHOD_STANDARD);
  parameters.setPassword(password);
  File fileToZip=new File(fileToZipPath);
  log(Severity.INFO,"Creating a ZIP file: %s",fileToZipPath);
  zipFile.addFile(fileToZip,parameters);
}

代码示例来源:origin: HypixelDev/ResourcePackConverter

@Override
public void finish() throws IOException {
  try {
    System.out.println("  Zipping working directory");
    ZipFile zipFile = new ZipFile(getConvertedZipPath().toFile());
    ZipParameters parameters = new ZipParameters();
    parameters.setIncludeRootFolder(false);
    zipFile.createZipFileFromFolder(pack.getWorkingPath().toFile(), parameters, false, 65536);
  } catch (ZipException e) {
    Util.propagate(e);
  }
  System.out.println("  Deleting working directory");
  Util.deleteDirectoryAndContents(pack.getWorkingPath());
}

代码示例来源:origin: dwatling/apk-decompiler

private void generateZipFile() {
  try {
    File outputFile = new File(this.workFolder.getName() + ".zip");
    if (outputFile.exists()) {
      Logger.info(outputFile.getAbsolutePath() + " already exists. Deleting.");
      outputFile.delete();
    }
    ZipFile output = new net.lingala.zip4j.core.ZipFile(outputFile);
    Logger.info("Generating " + output.getFile().getAbsolutePath());
    ZipParameters params = new ZipParameters();
    params.setIncludeRootFolder(false);
    params.setRootFolderInZip("");
    output.addFolder(this.workFolder.getAbsolutePath() + File.separator + "apktool", params);
    params.setRootFolderInZip("classes");
    output.addFolder(this.workFolder.getAbsolutePath() + File.separator + "classes", params);
  } catch (Throwable t) {
    Logger.error("Unable to generate final zip file.", t);
  }
}

代码示例来源:origin: stackoverflow.com

ZipParameters parameters = new ZipParameters();

代码示例来源:origin: jclehner/rxdroid

continue;
final ZipParameters zp = new ZipParameters();
zp.setRootFolderInZip(new File(FILES[i]).getParent());
zp.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_NORMAL);

代码示例来源:origin: de.alpharogroup/file-worker

final ZipParameters parameters = new ZipParameters();

代码示例来源:origin: stackoverflow.com

ZipParameters zipParameters = new ZipParameters();
zipParameters.setCompressionMethod(Zip4jConstants.COMP_DEFLATE);
zipParameters.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_ULTRA);

代码示例来源:origin: SpringCloud/spring-cloud-codegen

File srcFile = new File(srcPath);
destPath = buildDestinationZipFilePath(srcFile, destPath);
ZipParameters parameters = new ZipParameters();

代码示例来源:origin: org.jboss.forge.addon/resources-impl

ZipParameters parameters = new ZipParameters();
for (File directory : directories)

代码示例来源:origin: org.integratedmodelling/klab-common

/**
 * Create a zip with the passed directory's contents in it. The directory will be the top entry
 * in the file if storeDirectory is true.
 * 
 * @param zipFile
 * @param directory
 * @throws KlabException
 */
public static void zip(File zipFile, File directory, boolean storeDirectory, boolean readHiddenFiles)
    throws KlabException {
  // dest = buildDestinationZipFilePath(srcFile, dest);
  ZipParameters parameters = new ZipParameters();
  // parameters.setCompressionMethod(Zip4jConstants.COMP_DEFLATE); //
  // parameters.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_NORMAL); //
  parameters.setIncludeRootFolder(storeDirectory);
  // parameters.setReadHiddenFiles(readHiddenFiles);
  try {
    ZipFile zipF = new ZipFile(zipFile);
    zipF.addFolder(directory, parameters);
  } catch (ZipException e) {
    throw new KlabIOException(e);
  }
}

代码示例来源:origin: stackoverflow.com

ZipParameters parameters = new ZipParameters();
     parameters.setCompressionMethod(Zip4jConstants.COMP_DEFLATE); // set compression method to deflate compression
//DEFLATE_LEVEL_FASTEST     - Lowest compression level but higher speed of compression
     //DEFLATE_LEVEL_FAST        - Low compression level but higher speed of compression
     //DEFLATE_LEVEL_NORMAL  - Optimal balance between compression level/speed
     //DEFLATE_LEVEL_MAXIMUM     - High compression level with a compromise of speed
     //DEFLATE_LEVEL_ULTRA       - Highest compression level but low speed
     parameters.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_NORMAL);
     //Set the encryption flag to true
     parameters.setEncryptFiles(true);
     //Set the encryption method to AES Zip Encryption
     parameters.setEncryptionMethod(Zip4jConstants.ENC_METHOD_AES);
     //AES_STRENGTH_128 - For both encryption and decryption
     //AES_STRENGTH_192 - For decryption only
     //AES_STRENGTH_256 - For both encryption and decryption
     //Key strength 192 cannot be used for encryption. But if a zip file already has a
     //file encrypted with key strength of 192, then Zip4j can decrypt this file
     parameters.setAesKeyStrength(Zip4jConstants.AES_STRENGTH_256);

代码示例来源:origin: com.jalalkiswani/jk-util

/**
 * Compress.
 *
 * @param fileName
 *            the file name
 * @param compressedFileName
 *            the compressed file name
 * @param password
 *            the password
 */
public static void compress(String fileName, String compressedFileName, String password) {
  try {
    ZipParameters zipParameters = new ZipParameters();
    zipParameters.setCompressionMethod(Zip4jConstants.COMP_DEFLATE);
    zipParameters.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_ULTRA);
    if (password != null) {
      zipParameters.setEncryptFiles(true);
      zipParameters.setEncryptionMethod(Zip4jConstants.ENC_METHOD_AES);
      zipParameters.setAesKeyStrength(Zip4jConstants.AES_STRENGTH_256);
      zipParameters.setPassword(password);
    }
    String destinationZipFilePath = compressedFileName;
    ZipFile zipFile = new ZipFile(destinationZipFilePath);
    zipFile.addFile(new File(fileName), zipParameters);
  } catch (ZipException e) {
    JKExceptionUtil.handle(e);
  }
}

代码示例来源:origin: org.jboss.forge.addon/resources-impl

try
  ZipParameters parameters = new ZipParameters();
  parameters.setFileNameInZip(name);
  if (resource instanceof DirectoryResource)

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