Writerで太字を含むPDFを作成し、作成したPDFをDrawで開いてみると太字の部分が白抜き文字になります。
PDF自体は他のViewerで見ても問題ありませんでした。
白抜き文字ではない状態で開くにはどうすれば良いでしょうか?
できれば、サンプルとなるPDFを提供してもらえると嬉しい。バグレポの添付ファイル見ればよかったorz
当方、masterブランチのWriterで作ったpdfをDrawに読ませてみたが再現せず。
https://opengrok.libreoffice.org/xref/core/sdext/source/pdfimport/wrapper/wrapper.cxx?r=d6c32cff#878
PDFにTrが書かれている?
http://www.pdf-tools.trustss.co.jp/Syntax/text.html#text_Tr
・・・他のPDF Viewerで見ても大丈夫なのはなぜだろう(汗
念の為検証に使ったPDF Viewerは何か、を聞きたい。
Bugzilla付属のodtを使用したら再現した。
https://opengrok.libreoffice.org/xref/core/vcl/source/gdi/pdfwriter_impl.cxx?r=6294ecd7#6137
https://opengrok.libreoffice.org/xref/core/vcl/source/gdi/pdfwriter_impl.cxx?r=6294ecd7#6096
フォントに詳しくないので、この辺はよく知らない(汗
参考資料
https://itchyny.hatenablog.com/entry/2015/09/16/100000
逆ポーランド記法(RPN)は2018年のAdvent Calendarでちょっと書きましたねぇ・・・
https://himajin100000.hatenablog.com/entry/20181214/1544798211
LibreOfficeで使えるPDFデバッグ手法
https://opengrok.libreoffice.org/xref/core/vcl/README?r=a0fdbc49#189
Windowsに同梱されているフォントでサポートされているWeight/Styles
なので、例えば游明朝(Yu Mincho)と游ゴシック(Yu Gothic)では挙動が異なる!
なお、本質問の文書で使用されているフォントはMS PGothic
また、バグレポ中の文書で使用されているフォントは宋体(SimSun)
Calibri LightならUS-ASCIIでも再現する(Reproducible)
Arial BlackのBlack ItalicとBoldではどちらが太いのか?
回答とは別にコメント欄があったんですね。気づくのが遅れてすみません。
Viewer はEdge 及び susie プラグインのaxpdf.spi を使用しました。
指摘されてる通りフォントによって挙動が変わるみたいです。
「メイリオ」と「游ゴシック」では白抜きされませんでした。同じ游ゴシックでも「游ゴシック Medium」だと白抜きされました。