How to open epub file in iBooks using ANE(iOS) ?

hello,
I tried to open epub file in iBooks using Native Extensions.
But, AIR app has crashed when calling ANE method (following: OpenEpub).
Have problems with how to access the epub file?
Or another problem?
MacOS:10.6.8
Xcode:4.2
FlashBulder:4.6
FlexSDK:4.6.0(default bundle version)
TestDevice:1st iPad (OS 5.0.1)
iOSNativeCode(this code works on native iOS app):
#import <UIKit/UIKit.h>
FREObject OpenEpub(FREContext ctx, void* funcData, uint32_t argc, FREObject argv[]){
    id delegate = [[UIApplication sharedApplication] delegate];
    UIWindow* window = [delegate window];
    UIButton* uiBtn = [[[UIButton alloc] init] retain];
    [window addSubview:uiBtn];
    NSString *fileToOpen = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"epub"];
    NSURL *url = [NSURL fileURLWithPath:fileToOpen];
    UIDocumentInteractionController *docController = [UIDocumentInteractionController interactionControllerWithURL:url];
    [docController presentOpenInMenuFromRect:CGRectZero inView:uiBtn animated:true];
    [docController retain];
     const char *str = "Success";
     FREObject retStr;
     FRENewObjectFromUTF8(strlen(str)+1, (const uint8_t *)str, &retStr);
     return retStr;
ANE packaging directory:
ane/
     extension.xml
     key.p12
     platform/
          iOS/
               iOSNativeCode.a
               library.swf
               test.epub
extension.xml
<extension xmlns="http://ns.adobe.com/air/extension/3.1">
~~~~
Thanks!

hi, i can open epub in iBooks using ANE !
    UIWindow *keyWindow= [[UIApplication sharedApplication] keyWindow];
    UIViewController *mainController = [keyWindow rootViewController];
    NSString *epubFileName= [[NSBundle mainBundle] pathForResource:@"test01" ofType:@"epub"];
    [epubFileName retain];
    NSURL *url = [NSURL fileURLWithPath:epubFileName];
    [url retain];
    UIDocumentInteractionController *docController = [UIDocumentInteractionController interactionControllerWithURL:url];
    [docController retain];
    CGRect rectDocC = CGRectMake(800, 0, 0, 0);
    [docController presentOptionsMenuFromRect:rectDocC inView:mainController.view animated:YES];
thanks!

Similar Messages

  • How to open pdf files in browser using flex

    hi,
    my project is having a Document explorer wchich contains pdf
    files,iwant to open it in the browser.can any one tell me how to
    open pdf documents using flex programming(i tried with different
    thing like swf's but my client wants only pdf formatt).

    Another option is by calling a JSP page. This example will
    open a pdf file into a new browser without displaying the download
    "save" prompt.
    Function to call the JSP:
    private function downloadFlyer(event:Event):void {
    var jspLink:URLRequest = new
    URLRequest("jsp/downloadpdf.jsp?fileName=Fundraiser_flyer_2008.pdf");
    navigateToURL( jspLink, "_blank" );
    JSP code:
    <%@ page errorPage="error.jsp" %>
    <%@ page import="java.io.*" %>
    <%
    //Get the parameters
    String downloadFileName=request.getParameter("fileName");
    String fileName = application.getRealPath("/downloads/" +
    downloadFileName);
    File file = new File(fileName);
    if (!file.exists()) {
    throw new IOException("File does not exist.");
    // Get the size of the file
    long length = file.length();
    // You cannot create an array using a long type.
    // It needs to be an int type.
    // Before converting to an int type, check
    // to ensure that file is not larger than Integer.MAX_VALUE.
    if (length > Integer.MAX_VALUE) {
    throw new IOException("File too big.");
    response.reset();
    response.resetBuffer();
    response.setContentType( "application/pdf" );
    response.setHeader ("Content-Disposition", "filename=" +
    downloadFileName);
    //Prevent the Java error: "getOutputStream() has already
    been called for this response"
    out.clear();
    out = pageContext.pushBody();
    InputStream in = new FileInputStream(file);
    OutputStream output = response.getOutputStream();
    try {
    int curByte=-1;
    while( (curByte=in.read()) !=-1){
    output.write(curByte);
    } catch (IOException ioe) {
    ioe.printStackTrace(System.out);
    } finally{
    output.flush();
    in.close();
    response.flushBuffer();
    %>

  • How to open .exe files with Ibook G4 ??

    Hello, I have an ibook G4 since 2004 that I used only for photos & Music. Now I need to use it for work and cannot install anything since it refuses to run .exe files.
    Did someone had same issue ? How did you solve it ?? The fact is I'm trying to install adsl connection so cannot download anything before I've managed to run this file ;
    Thanks a lot for your help

    Hi again,
    Isn't there a set-up wizard within the web interface? I'm not familiar with the Speedtouch 585 but you should connect to it with an ethernet cable and connect the 585 to your phone/cable socket. In your browser address bar put: 192.168.1.254 and hit the 'Enter' key. This will get you to the web interface of the router. Using the manual that came with the router navigate to the relevant pages and enter the settings that were provided by your ISP. Save the settings. The router may or may not restart but should connect if you have entered the settings correctly.
    Once it is set up and connected and if your iBook has an Airport card you will be able to connect wirelessly with this router.
    Good luck,
    Adrian

  • How to open pdf file in safari using adobe reader

    I am trying to open a pdf file, that is a fillable form, however I get the following message:
    Please wait...
    If this message is not eventually replaced by the proper contents of the document, your PDF viewer may not be able to display this type of document.
    You can upgrade to the latest version of Adobe Reader for Windows®, Mac, or Linux® by visiting http://www.adobe.com/products/acrobat/readstep2.html.
    For more assistance with Adobe Reader visit http://www.adobe.com/support/products/ acrreader.html.
    Windows is either a registered trademark or a trademark of Microsoft Corporation in the United States and/or other countries. Mac is a trademark of Apple Inc., registered in the United States and other countries. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries."
    I have followed the link above and downloaded the new version but I keep getting this message.
    can anyone help?

    it didnt work, i tried chrome as well, but now found a way around it, actually the system was set to open files in the previewer, so I had save as the pdf file and then open it with pdf, and it worked.

  • Open a file dialog box using java

    Duncan & Frank or anyone
    Can you please tell, or give me a link, which explains how to open a file dialog box using java, and not webutil.
    I'm trying to read a file on the desktop and update a database table.
    Thanks

    See Open File Dialog on the WEB... If you can get me the full version numbers I can tell you your supported position.
    Regards
    Grant

  • How to open the file types of iOSApp(ipa),EPUBFile(.epub) in windows 7(32 bit)

    How to open the file types of iOSAPP(ipa),EPUBfile(.epub) in windows 7(32 bit)

    iOS apps can be added to an iTunes library and thereafter transferred to an iOS device. They cannot be opened directly on a PC.
    epub files can be added to an iTunes library, and thereafter transferred to an iOS device where they can be read with the iBooks application. Files protected with Apple's DRM cannot be opened directly on a PC, though there are programs such as Kindle and Calibre that will open non-protected epub files.
    tt2

  • HT4796 I have made a file using the Pages app.I mailed it to a friend.When she tried opening the same file on her pc at home , It did not open.Please help me as to how to open the file in the Microsoft word format on her pc.

    I have made a file using the Pages app.I mailed it to a friend.When she tried opening the same file on her pc at home , It did not open.Please help me as to how to open the file in the Microsoft word format on her pc.

    Send it as a PDF.

  • How to open PSD file recieved via email on iPad using Photoshop Touch without Creative Cloud?

    Hi, how to open PSD file recieved via email on iPad using Photoshop Touch without the need of using Creative Cloud? Thanks.

    Hi Super Nemo
    Currently the only way to open psd files on Photoshop touch is via the creative cloud. Also, the layers you created from Photoshop on your desktop machine will be flattened when opened with Photoshop touch on your iPad. But you can retain the layers from the touch app when opening the psdx file on your desktop photoshop.
    This link might help you: http://forums.adobe.com/docs/DOC-1336
    -Sharon

  • How to open/read file using Java in Unix?

    Hi Friends,
    Can you please help me out how to open/read file using java in unix os? I have create one text file in "/home/test.txt" in unix environment. How to open the same file & read using java code?
    - Hiren Modi

    http://java.sun.com/docs/books/tutorial/essential/io/index.html

  • How to open a file created at the server through form/report at client end

    How to open a file created at the server through form/report at client end
    Dear Sir/Madame,
    I am creating a exception report at the server-end using utl file utility. I want to display this report at the client end. A user doesn't have any access to server. Will u please write me the solution and oblige me.
    Thanks
    Rajesh Jain

    One way of doing this is to write a PL/SQL procedure that uses UTL_FILE to read the file and DBMS_OUTPUT to display the contents to the users.
    Cheers, APC

  • How to open *.pdf files in BOXI r2 inbox

    I am scheduling as  *.pdf file for deski report.After scheduling i am getting *.pdf in my inbox.if the report is deski or webi we can use FC_REPORT_ENGINE or WI_REPORT_ENGINE to open the report's using java code.In same way how to open *.PDF file in Inbox?
    Edited by: ramkishore kishore on Nov 7, 2008 8:31 AM
    Edited by: ramkishore kishore on Nov 7, 2008 8:31 AM

    Hi Ram,
    Following information might help you to resolve the issue.
    After logging into Desktop Intelligence, you may be presented with a message stating:
    u201CYou have received 1 document from users"
    Examining the Inbox from within the Desktop Intelligence client shows no objects visible in your Inbox.
    The object in your Inbox is in a format other than Desktop Intelligence format such as, PDF, XLS or other format. Therefore the object is not recognized by the Desktop Intelligence client inbox browser.
    Log in to Info View or the Central Management Console, browse to your Inbox and verify the file name and format that has been sent to your Inbox. The object may be saved, copied, moved or deleted as necessary.
    Regards,
    Sarbhjeet Kaur

  • How to open NRW-files in Lightroom 4?I

    just bought Nikon's Coolpix P7800. It says you can shoot in Raw. Now I want to open these files in LR, just like I'm used to with my SLR's. But Nikon uses the NRW-format for Raw and LR says it doesn't recognise the files. Does someone know if there's a way to convert and work with these files in LR 4?

    Thanks Jim for your response,
    I will upgrade to 5.3
    Kind regardsEut van Berkum
         Op woensdag 28 januari 17:04 2015 schreef JimHess <[email protected]> het volgende:
    how to open NRW-files in Lightroom 4?I
    created by JimHess in Photoshop Lightroom - View the full discussionThe only way to use those files with Lightroom 4 is to convert them to DNG using DNG converter 8.3 or higher. The camera wasn't supported in Lightroom until version 5.3. If the reply above answers your question, please take a moment to mark this answer as correct by visiting: https://forums.adobe.com/message/7140310#7140310 and clicking ‘Correct’ below the answer Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: Please note that the Adobe Forums do not accept email attachments. If you want to embed an image in your message please visit the thread in the forum and click the camera icon: https://forums.adobe.com/message/7140310#7140310 To unsubscribe from this thread, please visit the message page at , click "Following" at the top right, & "Stop Following"  Start a new discussion in Photoshop Lightroom by email or at Adobe Community For more information about maintaining your forum email notifications please go to https://forums.adobe.com/thread/1516624.

  • How to import .pdf files into iBooks?

    How to import .pdf files into iBooks?

    Or send the file from your computer to your ipod by emailing yourself the pdf. Then if you open the Mail client and you open the pdf there is an option to select open in ibooks. It will save it to your device for remote viewing.

  • HOW TO OPEN WINDAT FILES

    How to open windat files which come along with E mails from microsoft users ?

    That is priceless, "you can ignore winmail.dat...."  No I can't. They are often a drawing or purchase order I require for a job.
    I am running outlook on my mac and I still can't open them. All my other devices open these attachments no problem (none of them are apple). The people sending me these attachments are using macs. The only thing that has changed since I started encountering this problem is my hardware. I still use outlook, I have the same email address. The PDF attachments are being sent by the same people in the same way. When I had an iphone they opened on there too. Why do all the people on this forum keep blaming microsoft. Why can't macs read microsoft RTF, much like gmail or yahoo manage to do.
    I cannot go asking busy project managers to send me attachments in a different format simply because I bought what I thought to be a decent computer.

  • How to open XML file in Netscape

    How to open XML file in Netscape.....
    XML file is opening correctly in IE, but giving error in Netscape.Error is
    Error loading stylesheet: Parsing and XSLT stylesheet failed....
    Reply me soon..............

    You may check these tips:
    How to Access Local File Systems from J2ME devices using FileConnection API
    http://www.java-tips.org/content/view/109/73/
    Opening and reading a file on the mobile device
    http://www.java-tips.org/content/view/352/73/

Maybe you are looking for