PDF出力機能

授業のためにひさしぶりにProcessingを触った。

ちょっと前からprocessingにpdfライブラリが標準搭載されて、そんなにややこしいことしなくてもベクトルデータを出力できるようになってなかなかよい感じ。

import processing.pdf.*;

size(600,600, PDF, "test.pdf");
for(int i=0 ; i < 100 ; i++) {
    fill(random(256), random(256), random(256));
    ellipse(random(600), random(600), 100, 100);
}
exit();

てかんじで書くだけで、画面じゃなくてpdfファイルにちゃんとベクトルデータで出力される。これは便利。