Overview of the MuhammaraJS Low-Level API
developThe low-level API provides direct access to the underlying PDF engine. It is designed for advanced manipulation and exposes the following core components:
- Native PDF Writer and Reader: For creating new PDF documents or parsing existing ones.
- Page Content Contexts: For interacting with the content of specific pages.
- Streams: For handling raw data streams within the PDF structure.
- Forms: For managing PDF form fields and interactive elements.
- Copying Contexts: For duplicating content or pages from one context to another.
- Raw PDF Drawing Operators: For low-level control over PDF drawing commands.
Note for legacy users: This API is a rewritten and improved version of the original HummusJS wiki. When performing operations, always use the documentation provided in the MuhammaraJS navigation for supported writer, reader, stream, form, copying, and drawing operations instead of referring to legacy HummusJS wiki material.