部門 > ROOT > TCanvas > キャンバスの出力


PDFに追記する

TCanvasやTPadをPDFにPrintしたいときに、複数ページのPDFにする方法。

c1->Print("out.pdf(");
c2->Print("out.pdf");
c3->Print("out.pdf)");
などとするか、
c1->Print("out.pdf[");
c1->Print("out.pdf");
c2->Print("out.pdf");
c3->Print("out.pdf");
c3->Print("out.pdf]");
などとする。どちらも分かりやすい書き方とは言えないね・・・

サイズを指定する

PDF以外に、扱いやすいのでGIFにもよく出力するんだけど、デフォルトだと少しサイズが小さい。もう少し大きいとスライドに入れても荒くならない。Keynoteのデフォルトのスライドサイズがが1024x768なので、まあこのくらいあれば十分。下記のリンクを参考にして、オフセットを指定して次のように書けばよさそう。
TCanvas *c = new TCanvas("title", "name", 1024+4, 768+28);

参考リンク

タグ:

ROOT
最終更新:2012年11月02日 23:17