mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-06-05 21:59:17 +02:00
Fix display of type 3 fonts
This commit is contained in:
@ -2999,14 +2999,15 @@ void PDFPageContentProcessor::drawText(const TextSequence& textSequence)
|
||||
|
||||
PDFPageContentProcessorStateGuard guard(this);
|
||||
|
||||
QMatrix invertedFontMatrix = fontMatrix.inverted();
|
||||
PDFObject resources = parentFont->getResources();
|
||||
if (!resources.isNull())
|
||||
{
|
||||
initDictionaries(resources);
|
||||
}
|
||||
|
||||
QMatrix fontAdjustedMatrix = invertedFontMatrix * adjustMatrix;
|
||||
QMatrix scaleMatrix(fontSize, 0.0, 0.0, fontSize, 0.0, 0.0);
|
||||
adjustMatrix = scaleMatrix * adjustMatrix;
|
||||
QMatrix fontAdjustedMatrix = fontMatrix * adjustMatrix;
|
||||
|
||||
for (const TextSequenceItem& item : textSequence.items)
|
||||
{
|
||||
|
Reference in New Issue
Block a user