Après avoir publié un poste avec un exemple d'une solution de rechange pratiques pour "lecture" d'un PDF en flex, qui n'est rien de plus qu'une iframe se chevauchent dans une certaine zone contrôlée par flex ... vous pouvez voir le poste Flex + PDF - Alternative pratiques pour plus d'information ...
Ensuite, j'ai fait un exemple dans lequel il est séparé en deux sections, la flexion elle-même, en utilisant une iFrame composante (composante trouvé dans l'exemple, j'ai vu tout à l'heure, et l'auteur ne sait pas où je suis désolé de ne pas savoir l'État) et la deuxième partie est constituée pour certaines fonctions en JavaScript que le flex flamme pour contrôler la position de l'iframe et d'ouvrir le PDF.
JavaScript est le bureau / instructions:
moveIFrame fonction (x, y, w, h) ( ); var frameref = document.getElementById ( "myFrame");
FrameRef.style.left = x; FrameRef.style.top = y; ); iFrameRef var = document.getElementById ( "MyIframe");
IFrameRef.width = w; IFrameRef.height = h; ) hideIFrame function () ( ; document.getElementById ( "myFrame"). style.visibility = "hidden";
) showIFrame function () ( ; document.getElementById ( "myFrame"). style.visibility = "visible";
) loadIFrame fonction (url) ( +url+ "'frameborder='0'></iframe>" ; document.getElementById ( "myFrame"). innerHTML = "<iframe id='myIFrame' src='" +url+ "'frameborder='0'> </ iframe>";
) et à la fin de l'iframe html:
<div id = "myFrame" style = "position: absolute; background-color: transparent; border: 0px; visibilité:
cachés "> </ div> Toutes ces fonctions sont ajoutées au code HTML généré par flex, dans l'exemple qu'il donne est un index_JS_Template.html qui est utilisé et peut être considérée comme le code est organisé. S'il vous plaît noter que l'exemple ne fonctionne que sur un serveur (en ligne) car elle donne une erreur de bac à sable hors ligne.
Ils peuvent voir l'exemple de code source disponible:
http://www.msdevstudio.com/blog/flexSource/testPDFIframe/
et accéder directement au code source à l'adresse suivante:
http://www.msdevstudio.com/blog/flexSource/testPDFIframe/srcview/
Il n'est pas tout à fait la plus logique option, mais est l'un des rares qui permet à près de "truc" à l'utilisateur le conduire à croire que le PDF est incorporé dans le flex .. Tout cela, parce que tout le flash n'est pas vraiment traiter avec les PDF.
J'espère qu'il sera utile.
Serrer dans ses bras.














Un Trackback
[...] Dernières entrées "Derniers commentaires" Nombre populaire 'Flex + JS = PDF Reader "en flex" - Source "Flex Action Script MP3 Player + Egaliseur" Action Script 3 - Le Livre. Les lauréats [...]