Skip to content

Conversation

@jpnr79
Copy link

@jpnr79 jpnr79 commented Dec 14, 2025

  • Introduced makefont.php for generating font definition files from TrueType and Type1 fonts.
  • Implemented TTFParser class in ttfparser.php for parsing and subsetting TrueType fonts.
  • Added functions for loading font maps, extracting font information, and creating font descriptor arrays.
  • Included error handling and messaging for better debugging and user feedback.
  • Enhanced support for font embedding and subsetting options.

- Introduced makefont.php for generating font definition files from TrueType and Type1 fonts.
- Implemented TTFParser class in ttfparser.php for parsing and subsetting TrueType fonts.
- Added functions for loading font maps, extracting font information, and creating font descriptor arrays.
- Included error handling and messaging for better debugging and user feedback.
- Enhanced support for font embedding and subsetting options.
…notices

- Updated various fields in Cri, CriDetail, CriPDF, CriPrice, Dashboard, DirectHelpdesk_Ticket, EntityLogo, GenerateCRI, InterventionSkateholder, Monthly, and TicketTask classes to use null coalescing operator (??) for safer access to potentially undefined array keys.
- Ensured that all instances where fields are accessed are now protected against null values, improving overall stability and error handling in the application.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant