Skip to content

Conversation

ekkxl
Copy link

@ekkxl ekkxl commented Jan 23, 2023

Add line_widths to Prawn::Text::Formatted::Box, which holds an Array with the width of each line. This is useful with the dry_run option to determine how wide text will be, so that, for example, one could calculate some layout before rendering the text.

Unlike Document#width_of, this goes through the whole rendering pipeline, so it handles things like fallback fonts. It also handles multiple lines directly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant