File Formats for Google Docs API

I am defining various aspects of the Google Docs platform in conjunction with my Google Cloud Print Proxy work.

I need to know what is possible via the Google Docs Listing API for managing documents prior to cloud printing.

I am focusing on what file types and sizes are viable through the Google Docs Web Interface, Google Docs Viewer and the Google Docs Listing API.

The following formats are available for use in the Google Docs Viewer: With Google Docs Business Accounts any document type can be uploaded via the Google Doc Web Interface, and any document can be created or uploaded via the Google Docs List API.

There are specific documents types that can be uploaded as Google Documents.

Google Documents

You can import in the following file types for Google Docs: Google Docs have a maximum import file size of 512000 KB or 512 MB.

You can export in the following file types for Google Docs: Google Drawings

You can import in the following file types for Google Drawings: Google Drawings have a maximum import file size of 512000 KB or 512 MB.

You can export in the following file types for Google Drawings: Google Presentations

You can import in the following file types for Google Presentations: Google Presentations have a maximum import file size of 1048576 KB or 1049 MB.

You can export in the following file types for Google Presentations: Google Spreadsheets

You can import in the following file types for Google Spreadsheets: Google Spreadsheets have a maximum import file size of 10486760 KB or 10486 MB.

You can export in the following file types for Google Spreadsheets: All other types of files uploaded to Google Docs for storage, and if they are not converted into a Google Document, can be a maximum of 1GB. PDF documents uploaded to Google Docs can only be exported as PDF documents.

With the ability to upload ANY file type to Google Docs with a size of up to 1GB, it makes it a very viable Cloud Storage platform.

The number of documents Google has support for uploading and exporting via the Google Docs Listing API makes it an extremely viable document conversion platform.

Also Google provides advanced document management tools such as OCR and language translation on upload, along with resumable uploads.

Throw in mobile viewing, editing and cloud printing of documents. You have thebuildingblocks for a pretty amazing cloud document management system.