Произошло изменение в API 1.5RC. Первый параметр в функции setFont теперь ожидает iFont, а не строку, как мне кажется, раньше.
Документы на самом деле не очень много говорят, но я нашел ссылку на это на сайте alivePDF
Пример оттуда здесь:
var msg:String = "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
var myEmbeddedFont:EmbeddedFont = new EmbeddedFont( new fontStream(), new afmStream(), CodePage.CP1252 );
myPDF.addPage();
myPDF.setFont( myEmbeddedFont, 20 );
myPDF.writeText(12, msg);
Подробнее здесь:
http://alivepdf.bytearray.org/?p=440