簡體   English   中英

Flex Air Show pdf預覽

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM