Overview

Prev Next

Glasswall Conform is a command-line tool designed to reconstruct malformed or corrupt PDF files that cannot be processed by the Glasswall Embedded Engine. This tool extracts visual content such as text, graphics, and images from input PDFs, generating a newly reconstructed document that adheres to PDF standards.

The tool is particularly useful for addressing PDF files that deviate from the ISO 32001 family of specifications, making them incompatible with the Glasswall Embedded Engine and otherwise subject to being blocked. By restoring structural integrity, Glasswall Conform makes these files suitable for further processing by the Glasswall Embedded Engine for Content Disarm and Reconstruction (CDR).

The reconstruction process allows for some loss of visual fidelity to achieve a conforming, processable file. In some cases, the tool may not be able to process certain documents.

For more information on current features, constraints, and known limitations, please refer to Features, Constraints, and Limitations.

Components & Services

Glasswall Conform is packaged as an installer within a ZIP archive, which also includes documentation in Markdown format.

Contents of the ZIP Archive:

The ZIP archive size is approximately 100 MiB. An example of the structure for the Linux RPM distribution is below.

glasswall_conform_1.1.0_linux_amd64_rpm.zip
โ”‚   glasswall_conform-1.1.0-1.x86_64.rpm
โ””โ”€โ”€โ”€docs
        Changelog.md
        Features-Constraints-and-Limitations.md
        Overview.md
        User-Guide.md

User Guide

For instructions on installation, configuration, and usage, including advanced options, please refer to the User Guide. The User Guide includes examples of command-line usage and describes the various processing modes and arguments available.

Platform Support

Glasswall Conform is available for both Windows and Linux. For Windows we provide an .exe installer. For Linux we provide .rpm and .deb packages which support Linux distributions such as Rocky 9, Rocky 8, Ubuntu 24, and Ubuntu 22.