[英]flex air show pdf preview
我正在使用urlloader從服務器加載tiff文件。 然后我將其獲取為ByteArray並在彈出窗口中顯示圖像。
var bytes:ByteArray = urlloader.data as ByteArray; 我使用TIFFbaselineDecoder解碼字節並打開一個彈出窗口以顯示位圖。 效果很好。
現在,我想對pdf文件做同樣的事情。 我如何在字節數組的窗口中顯示pdf文件。
請告訴我。
謝謝
威仕
首先,您可以檢查用戶的機器是否適合PDF顯示
if(HTMLLoader.pdfCapability == HTMLPDFCapability.STATUS_OK){
trace("PDF content can be displayed");
}
else {
trace("PDF cannot be displayed. Error code:", HTMLLoader.pdfCapability);
}
如果是這樣的話
var request:URLRequest = new URLRequest("http://www.example.com/test.pdf");
pdf = new HTMLLoader();
pdf.height = 800;
pdf.width = 600;
pdf.load(request);
container.addChild(pdf);
請注意,這也有效:
<mx:HTML width="100%" height="100%" location="understanding_the_flex_3_lifecycle_v1.0.pdf"/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.