Author: jghali
Date: Thu Jan  7 17:29:24 2021
New Revision: 24383

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=24383
Log:
Some more fixes for PdfTextRecognition

Modified:
    trunk/Scribus/scribus/plugins/import/pdf/pdftextrecognition.cpp

Modified: trunk/Scribus/scribus/plugins/import/pdf/pdftextrecognition.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=24383&path=/trunk/Scribus/scribus/plugins/import/pdf/pdftextrecognition.cpp
==============================================================================
--- trunk/Scribus/scribus/plugins/import/pdf/pdftextrecognition.cpp     
(original)
+++ trunk/Scribus/scribus/plugins/import/pdf/pdftextrecognition.cpp     Thu Jan 
 7 17:29:24 2021
@@ -513,6 +513,12 @@
        ParagraphStyle pStyle;
        pStyle.setLineSpacingMode(pStyle.AutomaticLineSpacing);
        pStyle.setHyphenationMode(pStyle.AutomaticHyphenation);
+
+       CharStyle& cStyle = pStyle.charStyle();
+       cStyle.setScaleH(1000.0);
+       cStyle.setScaleV(1000.0);
+       cStyle.setHyphenChar(SpecialChars::BLANK.unicode());
+
        Selection tempSelection(nullptr, false);
        tempSelection.addItem(textNode);
        m_doc->itemSelection_ApplyParagraphStyle(pStyle, &tempSelection);
@@ -549,10 +555,6 @@
        QString CurrColorText = getColor(state->getFillColorSpace(), 
state->getFillColor(), &shade);
        applyTextStyleToCharStyle(pStyle.charStyle(), 
_glyphs[0].style->getFont().family(), CurrColorText, 
_glyphs[0].style->getFont().pointSizeF());// *_font_scaling);
        */
-       CharStyle& cStyle = static_cast<CharStyle&>(pStyle.charStyle());
-       cStyle.setScaleH(1000.0);
-       cStyle.setScaleV(1000.0);
-       cStyle.setHyphenChar(SpecialChars::BLANK.unicode());
 
        textNode->itemText.setDefaultStyle(pStyle);
        textNode->invalid = true;


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to