buildmyzip
Reactive icon

BuildMyZip

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 29 Aug (13 hours ago)
 by 
Solverines Technology Solutions
0.0
 (0 ratings)
buildmyzip

BuildMyZip

Details
Provides reusable external logic for creating ZIP archives from multiple files, with support for optional password protection and binary file processing.
Read more

BuildMyZip is an OutSystems 11 (O11) External Logic component designed to simplify the creation of ZIP archives from multiple files within OutSystems applications. It provides a reusable server-side action that accepts a list of files, where each file is represented by its file name and binary content, and combines those files into a single ZIP archive.

The component is intended for applications that need to package multiple documents or generated files into one archive for download, storage, transfer, or further processing. Instead of implementing ZIP-generation logic separately in each application, developers can use the reusable BuiltMyZip action provided by this component.

The component supports optional password protection, allowing applications to specify whether the generated ZIP archive should be protected with a password. When password protection is enabled, the application can provide a password that is used during ZIP creation.

How it works

The component exposes a FileInput structure containing two attributes:

  • FileName — Specifies the name of the file that will appear inside the ZIP archive.
  • FileBinary — Contains the binary content of the file.

Applications can create a list of these FileInput records and pass the list to the BuiltMyZip External Logic action.

The action accepts:

  • IsPasswordProtected — Determines whether password protection is enabled.
  • Password — Specifies the password when password protection is enabled.
  • FileInput — Provides the list of files that should be included in the archive.
Release notes (1.0.0)
License (1.0.0)
Reviews (0)
Team
Other assets in this category
More from Solverines Technology Solutions