Đã Hủy

iBooks Content Renderer AIR Native Extension

Hello,

We are looking for an Adobe Air Native Extension, in both human-readable source and binary (SWC) format, targeting the iOS platform, with three strictly-defined entry points:

* enumerateCategories()

This function will provide a list of "subcategories" that can be defined by the user to organize their PDF content. It should read from the datastore that is used by iBooks, and NOT be separately implemented.

* enumerateFiles(category:* = null)

This function will accept an arbitrary string and return a list of iBooks content (books, PDFs, etc - anything manageable by the iBooks application available on the App Store) including a screenshot of the content, document title, file size, number of pages, etc, whatever makes sense for enumeration in a list The "filter", if provided, serves to determine the "subcategory" as defined in the preceding function.

* renderContent(id:*, pageNumber:int, format:String = "png", compression:uint = 75, desiredWidth:Number = null, desiredHeight:Number = null)

This function will take as parameters a unique identifier (either a filename / UUID from the results of enumerateFiles; -OR- a URI from the network; in the event a URI is provided the module must access the resource via whatever protocol the URI scheme dictates), and the desired page number. It will then read the PDF, generate a screenshot of the content, and return either a PNG or a JPEG image representing the contents of that PDF at whatever desired level of compression (unsigned integer value in the interval [0, 100]).

If the width and height are not provided in the function call, make an intelligent decision as to what size you should render the content. Experiment to find this value, it should not be inordinately large; no larger than, say, the maximum real estate available to a full-screen iPad 3 application, assuming that the top status bar is visible and the application is not fullscreened.

Aspect ratio in the rendered content should be preserved; if the "desired" width/height breaks the aspect ratio of the actual page, scale the content to fit the boundingbox as best as possible.

Please also provide, with the ANE, a Flash Builder 4.6 mobile project, targeting Apple iOS, using it. We'd like this to be a stand-alone "drop-in" library with as much neutrality as possible outside of the requirement to use iBooks.

Kỹ năng: ActionScript, iPhone, Mobile App Development, Objective C

Xem thêm: pdf air native extension, ibooks air native extension, unsigned integer, string library, requirement application format, phone app builder, mobile compression, int size, integer real number, human scale, find binary, binary unsigned integer, apple library app, ibooks native extension, adobe air used, unsigned app, binary number, apple ibooks store, apple ibooks, best mobile phone network, renderer, real estate render, real estate mobile, real estate ios, real estate app

Về Bên Thuê:
( 0 nhận xét ) Dover, United States

Mã Dự Án: #1663798

2 freelancer đang chào giá trung bình $600 cho công việc này

SICS

We assure you a great output of this project.Please see private message for more details. Regards

$750 USD trong 15 ngày
(10 Đánh Giá)
4.9
arunkumarod

Hi, we are very experts in doing ios applications please check PM.

$500 USD trong 5 ngày
(3 Đánh Giá)
3.1
susanbrooks

Hello Sir, Please check PMB for listing and confident to complete the project with quality services.. Best Regards

$600 USD trong 10 ngày
(0 Đánh Giá)
0.0
tbldevelopment

We are providing this service so affordable because we want to prove our expertise, build a longterm relationship so when you have other IT needs, and substantiate a Freelance record of good customer relations. The fol Thêm

$700 USD trong 4 ngày
(2 Đánh Giá)
0.0