tanakac / ganttproject

GanttProject Fork for trying fine tunings
GNU General Public License v3.0
2 stars 0 forks source link

Printing fonts clearly #2

Open tanakac opened 4 years ago

tanakac commented 4 years ago

** ソース構造が分からないので、とりあえず操作のUIを探してみる。 * リソース発見した。ソース探査開始。 **「印刷」は、project.print=\u5370\u5237のように定義してある。 **** 利用箇所をGrepで探す。 ganttproject/src/net/sourceforge/ganttproject/action/project/PrintAction.java

** 偶然、PrintManagerなるクラスを発見、Tag Jumpする。 import net.sourceforge.ganttproject.print.PrintManager; クラス内にprintChart()という関数を発見、初手からRenderdImageという画像形式にしている。 これがピンボケの主因だと思う。 ただし、画像とフォントを別にrenderする体力もないと思う。 *** 修正の方向性の提案。 解像度を上げたり、圧縮率を下げたり、我慢できる画質にするのどうか?

**** 偶然、PrintPreviewなるクラスを発見。 import net.sourceforge.ganttproject.print.PrintPreview;

tanakac commented 4 years ago