我正在使用urlloader从服务器加载一个tiff文件。然后,我将其转换为ByteArray并在弹出窗口中显示该图像。
var bytes:ByteArray = urlloader.data as ByteArray;我使用TIFFbaselineDecoder对字节进行解码,并打开一个弹出窗口来显示位图。效果很好。
现在,我想对pdf文件做同样的事情。如何在bytearray的窗口中显示pdf文件。
请让我知道。
谢谢
Vish
发布于 2010-09-28 01:50:16
首先,您可以检查用户的计算机是否适合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"/>https://stackoverflow.com/questions/3805960
复制相似问题