summaryrefslogtreecommitdiffstats
path: root/scribus/pdflib_core.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scribus/pdflib_core.cpp')
-rw-r--r--scribus/pdflib_core.cpp17
1 files changed, 6 insertions, 11 deletions
diff --git a/scribus/pdflib_core.cpp b/scribus/pdflib_core.cpp
index 9018b7f..562ae59 100644
--- a/scribus/pdflib_core.cpp
+++ b/scribus/pdflib_core.cpp
@@ -1368,8 +1368,8 @@ bool PDFLibCore::PDF_Begin_Doc(const QString& fn, SCFonts &AllFonts, QMap<QStrin
StartObj(fontDescriptor);
// TODO: think about QByteArray ScFace::getFontDescriptor() -- AV
PutDoc("<<\n/Type /FontDescriptor\n");
- PutDoc("/FontName /"+face.psName().replace( QRegExp("[\\s\\/\\{\\[\\]\\}\\<\\>\\(\\)\\%]"), "_" )+"\n");
- PutDoc("/FontBBox [ "+face.fontBBoxAsString()+" ]\n");
+ PutDoc("/FontName /" + face.psName().replace( QRegExp("[\\s\\/\\{\\[\\]\\}\\<\\>\\(\\)\\%]"), "_" ) + "\n");
+ PutDoc("/FontBBox [ " + face.pdfFontBBoxAsString()+" ]\n");
PutDoc("/Flags ");
//FIXME: isItalic() should be queried from ScFace, not from Qt -- AV
//QFontInfo fo = QFontInfo(it.data());
@@ -1382,15 +1382,10 @@ bool PDFLibCore::PDF_Begin_Doc(const QString& fn, SCFonts &AllFonts, QMap<QStrin
// pfl = pfl ^ 4;
pfl = pfl ^ 32;
PutDoc(QString::number(pfl)+"\n");
- PutDoc("/Ascent "+face.ascentAsString()+"\n");
- PutDoc("/Descent "+face.descentAsString()+"\n");
- PutDoc("/CapHeight "+face.capHeightAsString()+"\n");
- PutDoc("/ItalicAngle "+face.italicAngleAsString()+"\n");
-// PutDoc("/Ascent "+QString::number(static_cast<int>(face.ascent()))+"\n");
-// PutDoc("/Descent "+QString::number(static_cast<int>(face.descent()))+"\n");
-// PutDoc("/CapHeight "+QString::number(static_cast<int>(face.capHeight()))+"\n");
-// PutDoc("/ItalicAngle "+face.italicAngle()+"\n");
-// PutDoc("/StemV "+ face.stemV() + "\n");
+ PutDoc("/Ascent " + face.pdfAscentAsString()+"\n");
+ PutDoc("/Descent " + face.pdfDescentAsString()+"\n");
+ PutDoc("/CapHeight " + face.pdfCapHeightAsString()+"\n");
+ PutDoc("/ItalicAngle " + face.italicAngleAsString()+"\n");
PutDoc("/StemV 1\n");
if ((fformat == ScFace::SFNT || fformat == ScFace::TTCF) && (Options.EmbedList.contains(it.key())))
PutDoc("/FontFile2 "+QString::number(embeddedFontObject)+" 0 R\n");