Description
When using multi_cell() with long text values in metadata dictionaries, the library raises FPDFException: Not enough horizontal space to render a single character instead of gracefully handling or truncating the text.
Expected Behavior
The library should either:
- Automatically wrap/truncate text that exceeds available width
- Provide a clearer error message indicating the text is too long
- Offer a parameter to control overflow behavior (truncate, wrap, raise error)
Actual Behavior
Raises: fpdf.errors.FPDFException: Not enough horizontal space to render a single character
