iOS Viewing Multipage tiff images - ios

I would like to know is there a way to view multi page tiff files in iOS (iPad) without using any third party apps?
What we have today - We asked our users to download Multiple page image viewer app
however our end users are requesting us to provide an ability to view multi page tiff without installing the third party paps

Related

How to embed Autodesk Forge Viewer with mobile app?

I was using ionic and angular to develop a mobile app that could display the pdf, image or dwg file within the forge viewer. It works all perfectly on the website monitor, but when I deploy the app in the ios phone and the android phone, I found out that if I open the dwg file and some image file, the app will crash sometimes. Btw, some extension is not supported by ios, such as pushpin extension. It seems that three js works not good in ios.
I also check the document about the "Create iPhone Apps Using Forge Viewer & React Native" in the forge viewer official website. After I follow the steps to build the app with native react and deploy it on my phone, pdf and image file works good but not for the dwg file.
I have experience building apps with ionic but not React Native. Compare to these two frameworks, which one should I pick? If I continue using the ionic framework if there is any way I could use to improve the performance of the forge viewer inside my app? or would it be better to switch to React Native?
For tech questions, how could I avoid the app crash and improve the performance? I checked the A360 app on the app store, I found out that the app is using the offline data, it will download all the data once it opens the file. Should I do the same way?
App Viewer
Technically both RN and Ionic embeds Viewer as external dependencies in WebView so there's no material difference/pros and cons in the approach to embed.
As such I'd recommend to go with the framework you are more comfortable/experienced with - although RN seems to be blessed with a couple of samples but those do little more than scratch the surface when it comes to a real world solution so you can get up to speed with their approach and go from there.
Performance wise yes - downloading the derivatives (SVFs) to the client side would certainly improve load times - you can either see here and here to download, store/package locally and override request handling of WebView to load them (as Viewer only supports http(s) and not file or other protocols) , or cache the resources with Service Worker following here and here.
You can look around SO for other performance related questions - mostly they are about setting the memory options, correct FPS targets, consolidating geometry, selective loading and adjusting navigation options - for specific issues you can post another question or email forge.help at autodesk.com for assistance.
It is okay to open the dwg file less than 1mb very soon, but if the file is larger than 1mb, it will take some time to load and is hard to zoom the viewer.
I'd suggest to download or cache the derivatives (SVF) locally to boost loading performance. I was unable to reproduce any difficulty with zooming - did you set viewport in head meta tag?

PDF view in blackberry?

I am working on an Blackberry application in which I have to show some PDF files in my application.
I know we can show the PDF file as a GOOGLE document, I have already done that. But this time my task is to show PDF files inside application.
Do we have any option to show PDF files in our own application by using some SDK's ?
Please suggest me.
I dont think any blackberry sdk support this facility.
There is only one option to view pdf files offline is to download and view using a third party pdf viewer.
Even blackberry dont have given a built in pdf reader to user,when I was looking for the same issue I found that only one company SLG Mobile has made this app(beamreader) and blackberry gave them very special award(dont remember award name now),
so this third party app is free for one month and after that you have to pay nearly 500 Rs as licence fee.
Now for BB10 Adob has created a reader and it comes with device itself.

Upload from embedded UIWebView using ink filepicker

I have a website that is using ink's filepicker javascript lib to upload photos. It works in browsers on both desktop and mobile, the difference is on iOS it will open up a separate tab and upload from there and return to parent tab once upload is done, but on desktop it just opens in a modal view.
Now I am embedding a UIWebView in an app so there is no tabs. The page where upload button is will be replaced by the filepicker uploader, and I was expecting it to preserve the state of it's parent page, but somehow it won't. I am unable to upload even though the same upload button works in the same simulator in browser. Do I have to use the filepicker iOS library for this kind of in-app upload? Are there any work-arounds? Thanks.
I have the same issue with embedding my JavaScript/Filepicker based site within my native iOS app in UIWebView.
I contacted Filepicker.io dev support and here is their statement:
"unfortunately the way it looks currently is that the limitations of UIWebView prohibits cross-window communication, because as you're seeing the state of the parent window is not saved."
So, I am going to have to use native Filepicker library as well on iOS.

iOS: Is it possible to access stored data (say images) from the Safari browser

My IT dept. has a web app built with java and they want to be able to access the stored images on an iPad. Is that possible?
The iOS Safari browser does not run Java. But, as of iOS 6, it does support uploading saved images with a standard HTML file upload form.

How to copy html files to ipad and then launch in a browser

Here's a crazy question...The client wants a web application to be available on the ipad when not connected to the internet. My first thought was that it would be a great opportunity to use the offline app feature of HTML5, except that the entire web app (including all the media) is 3GB, and apparently all of it must be available. This exceeds the 5MB limit of the app cache. The website does not necessarily have to rely on any dynamic server side code. It can be straight HTML files. Does anyone know if it would be possible to manually copy the entire website onto the ipad and from there easily launch it in a browser? I was not able to do this, but I have to believe there's a way. Any other approaches to this problem that you can think of? Thank you.
I had a similar problem and here's what I found that worked (using an iPad and a PC):
Download (on the PC) the program HTTrack to the PC. This program can create an offline mirror of a website and has all sorts of options for what gets included.
Run HTTrack on the PC and create a folder for your website.
Install (on the iPad) the free App "Documents 5" by Readdle.
Connect Documents 5 to some sort of cloud based storage (I used by Google drive account, but I'm sure Drop Box would work also)
Zip the entire offline website folder mirrored using HTTrack and upload the zip file to cloud storage (Google drive)
Click on the zip file in Documents 5. It should be downloaded to the iPad
Click on the downloaded zip file in Documents 5. It should be automatically extracted.
Now open the extracted folder and click on index.html. This is your website offline.
I don't know if there is a way to move the index link to the home screen...
There are several apps that can be used for storing files on the iPad and viewing them in an embedded browser. I use GoodReader, but this might be overkill for your purpose.
I've been able to view them using FileApp (after transferring via DropBox), but it's far less than ideal.
Use hightail.com, you can link a website as a space, it will actually convert the website to preview image, then can be access on iPad as webpage in browser, no need to copy file to iPad or install any software.

Resources