AlivePDFを使用してキャンバスUI要素全体(およびそのすべての子)を印刷する可能性はありますか?
通常の方法は各要素を個別に追加することですが、要素(テキスト、画像など)がたくさんある場合は問題になります...
考えられる 1 つの方法は、Canvas コントロールから画像を作成し、その画像を PDF に追加することです。それはあなたが望むよりも低い解像度である可能性があり、テキストは選択できません.
var myBitmapData:BitmapData = new BitmapData(canvas.width, canvas.height);
myBitmapData.draw(canvas);
myPDF.addImage(new Bitmap(myBitmapData, PixelSnapping.AUTO, true),
0, 0, canvas.width, canvas.height,
ImageFormat.JPG, 100, 1);