Erbsland Core
  • Getting Started
  • Usage
  • Topics
    • Core
    • Memory
    • Compression
      • Compressing Data
      • Working with ZIP Archives
      • LZ4 Blocks
      • Deflate Streams
      • bzip2 Compression
      • LZMA Compression
      • Zstandard Frames
    • Compiled Resources
    • Security Topics
    • Cryptology
    • Text Strings
    • Text Formatting
    • Text Rendering
    • Text Placeholders
    • Text Parsing and Encoding
    • Data Formats
    • Configuration
    • Command Line Options System
    • Exceptions, Errors and Diagnostics
    • Filesystem Access and Manipulation
    • Random and Secrets
    • Dates and Time
    • Regular Expressions
    • Event System
    • Logging
    • Streams
    • Network
    • Color Terminal
  • Reference
  • The Story Behind Erbsland Core
  • Development Stages and Versioning
  • Requirements
  • Changelog
  • Development
  • Guidelines
  • Index
Erbsland Core
  • Topics
  • Compression
  • View page source

Compression

  • Compressing Data
    • Byte Compression and Supported Algorithms
    • Choosing Raw, ZIP, and Core Representations
    • Compressing Complete Values
    • Compressing Input That Arrives in Pieces
    • Decompressing Complete Values Safely
    • Decompressing Input That Arrives in Pieces
    • Choosing Compression Algorithms and Representations
  • Working with ZIP Archives
    • Inspecting an Archive
    • Safe Extraction
    • Creating an Archive
    • Directory Filtering
    • ZIP64 Policy
    • Errors and Limits
    • Reassembling Without Recompression
  • LZ4 Blocks
    • Understanding LZ4
    • Pros and Cons
    • Compression Levels
  • Deflate Streams
    • Understanding Deflate
    • Pros and Cons
    • Compression Levels
  • bzip2 Compression
    • Understanding bzip2
    • Pros and Cons
    • Compression Levels
  • LZMA Compression
    • Understanding LZMA
    • Pros and Cons
    • Compression Levels
  • Zstandard Frames
    • Understanding Zstandard
    • Pros and Cons
    • Compression Levels
Previous Next

© Copyright 2026, Tobias Erbsland - Erbsland DEV.

Built with Sphinx using a theme provided by Read the Docs.