Find Jobs
Hire Freelancers

234632 Flash Image Manager

N/A

In Progress
Posted almost 16 years ago

N/A

Paid on delivery
Specifications for Album Designer 1. Overview: we need an app that will allow users to create an “album” of pages of assorted jpg images. A wedding album for example. It needs to bring images into a page, move them on the page, drag a corner and change the image size, crop the image, and add effects. 2. The program must work in safari, windows explorer, not as concerned with firefox. 3. The pages as they are designed, must be saved in a text format and retrievable by the user as they “build” their album. 4. We already have a PC album design built in VB. We have a lot of experience in how we need things saved so the final product will be printable in our photo labs. Rough Specs: (these were specs sent us by a programmer who is interested in the project, we modified them) 1) We need the application all the way web based to make it compatible to all platforms , Mac or Linux , Windows or Solaris everyone with a standard browser and a flash player active X control* would be able to run and use it 2) Most of the Modules of this Internet Application would be in Flash and some of them may be on an Ajax Interface (it wouldn't make any major difference though) 3) The user of the application would be able to Crop and resize the Image 4) The user would have the controls of some Additional Features, and here is the actual process of the application. a. Resize Image b. Crop Image c. Border effects d. Add text e. Add Graphics / Logos f. Text Styles / Fonts g. Drop Shadows h. Opacity Increase / Decrease i. Use “masks” created in photoshop that add effects to images. ii. Example: we can make a soft edge mask in photoshop, when we add it to a “node” or an image the feathered edge effect is applied to the image. j. Save the session for resuming it at a later stage k. Save the data as projects- We need a data file output. We will supply the specs. It is a simple doc that contains the details about each “page”. 5. The pages become “templates”. A user can bring a template to the page, or make a new page and drag images to the page. If they use an existing “template”, they drag images to the existing openings (nodes) in the page. I know what we need and want to achieve. The area of the project that is open to changes, is where you may begin to understand our goals, and can offer suggestions about how to archive them based on the ability of the “languages” to perform functions in a way we are not familiar with. We have a specific need and goal. We should be able to provide you with all the details you need, and again, unless you can offer different alternatives, or offer additional ideas, we should be able to stay on the proposed course. I would like to point out that the programmer who supplied these simple specs had 4 other points attached. While we described the project as only requiring the album designer itself, he took it upon himself to add an entire process for collecting payment for the albums ordered. We only need the designer. We have a back and front end. Our staff programmer will work with you in supplying access to our data base for the “naming/identifying” of an album when a client begins the process, to storing the data later. We don't need any websites designed, or money collected, etc. as you ask questions, I will answer them based on the capabilities of the “language” to perform certain procedures, such as saving template data and such. Another example of the flexibility I expect from the programming team is that while we need cropping for example, I can't tell you how to do it exactly. You have to present me with the options available. Same with adding effects, borders, masks, text, etc. What we created in our VB program 8 years ago, is not the way it might be done today. We want to use this program and the technology you present to us, as a base to add additional features, and create additional programs from that base. The more we know you can do, the more we can do with this later. Below is the data we transfer to our rendering tool at our lab: [PRODUCT_2] (the “Product”, is actually the “template”. In the program you will create for us, we want you to save the data associated with a page that a user designed, and create a template that can be used later. We will make a series of templates once you deliver the program to us. We will then offer the templates for use to the customers.) Product_File_Type=Presentation_Gold Product_File_Version=7.0.006 Product_Album_W=5130 Product_Album_H=5130 Product_Node_Count=4 Product_Code=4009c_622069 (this is a template name, we give each template a name when we save it) This is the computer id it was created on, we don't need that information anymore. Product_Description=4009c Product_Cost=0 Product_Print_Size=12x12 Product_Print_Qty=1 Product_DPI=250 Product_Height=3000 Product_Width=3000 Product_Rotation=0 Product_Flip_H=0 Product_Flip_V=0 Product_Background=[login to view URL] Product_Background_Path=C:\Presentation\Templates\Square\Backgrounds\ Product_Template_BG_Color= Product_Background_Opacity=100 Product_Template=[login to view URL] Product_Template_Path=C:\Presentation\Templates\Square\ Product_Thumbnail=[login to view URL] Product_Thumbnail_Path=C:\Presentation\Templates\Square\Backgrounds\ [PRODUCT_2_NODE_1] Node_Type= Node_ID=10000 Node_Name=Node10000 Node_Left=0 Node_Top=0 Node_Width=3000 Node_Height=3000 [PRODUCT_2_NODE_2] Node_Type=Image Node_ID=10001 Node_Name=Node10001 Node_Left=1605 Node_Top=190 Node_Width=1250 Node_Height=1160 Node_Print_Size=5x4.64 Node_Click_X=479 Node_Click_Y=163 Node_Transparent_Color=8388479 Node_Location=C Node_Mask= Node_Mask_Path= Node_Image_Color=C Node_Image_Fill_Color= Node_Image_Name=[login to view URL] Node_Image_Path=D:\hufnagal_PEI\ Node_Image_Opacity=100 Node_Image_Orient=H Node_Image_Rotation=0 Node_Image_Crop_L=426 Node_Image_Crop_T=0 Node_Image_Crop_W=2172 Node_Image_Crop_H=2016 Node_Image_Src_W=3024 Node_Image_Src_H=2016 [PRODUCT_2_NODE_3] Node_Type=Image Node_ID=10002 Node_Name=Node10002 Node_Left=1605 Node_Top=1650 Node_Width=1250 Node_Height=1160 Node_Print_Size=5x4.64 Node_Click_X=453 Node_Click_Y=467 Node_Transparent_Color=8388479 Node_Location=D Node_Mask= Node_Mask_Path= Node_Image_Color=C Node_Image_Fill_Color= Node_Image_Name=[login to view URL] Node_Image_Path=D:\hufnagal_PEI\ Node_Image_Opacity=100 Node_Image_Orient=H Node_Image_Rotation=0 Node_Image_Crop_L=426 Node_Image_Crop_T=0 Node_Image_Crop_W=2172 Node_Image_Crop_H=2016 Node_Image_Src_W=3024 Node_Image_Src_H=2016 [PRODUCT_2_NODE_4] Node_Type=Image Node_ID=10003 Node_Name=Node10003 Node_Left=175 Node_Top=395 Node_Width=1390 Node_Height=2215 Node_Print_Size=5.56x8.86 Node_Click_X=146 Node_Click_Y=380 Node_Transparent_Color=8388479 Node_Location=B Node_Mask= Node_Mask_Path= Node_Image_Color=C Node_Image_Fill_Color= Node_Image_Name=[login to view URL] Node_Image_Path=D:\hufnagal_PEI\ Node_Image_Opacity=100 Node_Image_Orient=V Node_Image_Rotation=0 Node_Image_Crop_L=59 Node_Image_Crop_T=0 Node_Image_Crop_W=1898 Node_Image_Crop_H=3024 Node_Image_Src_W=2016 Node_Image_Src_H=3024 We will be happy to talk with you later about the details of this text file. For 26 min video of what is needed: [login to view URL]
Project ID: 1980877

About the project

Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
La Mesa, United States
5.0
128
Member since Jun 27, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.