Tuesday, December 23, 2014

Work with Bookmarks, Hyperlinks, Headers & Footers in Word Docs Using PHP Cloud SDK

What's New in this Release?

We are pleased to announce this new release of Aspose for Cloud PHP SDK. Aspose.Words for Cloud’s platform independent document manipulation API is a true REST API that can be used with any language: .NET, Java, PHP, Ruby, Rails, Python, jQuery and many more. You can use it with any platform — web, desktop, mobile, and cloud. With Aspose.Words for Cloud you can modify and convert documents on the cloud. It supports DOC, DOCX, OOXML, RTF, HTML, OpenDocument, PDF, XPS, EPUB and many other formats. We have implemented the following functions to the Aspose for Cloud PHP SDK
  • Get all bookmarks from a Word document – This feature allows you to get all bookmarks from a Word document on the Aspose Cloud Storage.
  • Get a specific bookmark from a Word document – This feature allows you to get a specific bookmark from a Word document on the Aspose Cloud Storage.
  • Count the bookmarks in a Word document – This feature allows you to get bookmark count from a Word document on the Aspose Cloud Storage.
  • Update bookmark text in a Word document – This feature allows you to update bookmark text of a Word document on the Aspose Cloud Storage.
  • Get all hyperlinks in a Word document – This feature allows you to get all hyperlinks from a Word document on the Aspose Cloud Storage.
  • Get a particular hyperlink from a Word document – This feature allows you to get a particular hyperlinks from a Word document on the Aspose Cloud Storage.
  • Count the hyperlinks in a Word document – This feature allows you to get hyperlink count from a Word document on the Aspose Cloud Storage.
  • Remove all headers and footers – This feature allows you to remove all headers and footers of a Word document on the Aspose Cloud Storage.
Start a free trial today – all you need is to sign up with the Aspose for Cloud service. Once you have signed up, you are ready to try the powerful file processing features offered by Aspose for Cloud.
Overview: Aspose for Cloud
Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Tuesday, December 16, 2014

Create, Edit & Convert Excel Spreadsheets Using Aspose for Cloud iOS SDK

What's New in this Release?

Aspose.Cells for Cloud is a REST API that helps you create, manipulate and convert spreadsheets in the cloud. It allows you to work with all aspects of spreadsheets: worksheets, rows, columns, cells, text, data, images, links, comments, formulas, charts, and many more. Render a spreadsheet to image formats such as JPEG, PNG, SVG, GIF and TIFF, or render charts and other objects to images. Aspose.Cells for Cloud gives you control over spreadsheets and the data in them. It helps you create formulas and make sophisticated calculations based on user input or external data sources. Aspose for Cloud iOS SDK has put all these features at your fingertips.

Working with Aspose.Cells
  1. To integrate Aspose Cloud SDK into your iOS project, please read Getting Started with the Aspose for Cloud iOS SDK
  2.     Sign up with Aspose Cloud service at: https://cloud.aspose.com/SignUp
  3.     Create a new App and get your App SID and App Key.
  4.     Call setAppKey:andAppSID: class method of AsposeApp with your App SID and App Key as an arguments to this method.
  5.     Set the base product URI to http://api.aspose.com/v1.1 by calling setBaseProductUri: class method of Product.
  6.     Import AsposeAPIs.h header file in your class.
  7.     Now you are ready to work with Aspose.Cells APIs.
  8.     Please go through this Programmers Guide, and with Aspose.Cells package in Aspose for Cloud iOS SDK you can access all these APIs with just one line of code.
Start a Free Trial Today

Start a free trial today – all you need is to sign up with the Aspose for Cloud service. Once you have signed up, you are ready to try the powerful file processing features offered by Aspose for Cloud.
Your feedback is very important to us. Please feel free to provide feedback and raise feature requirements. We are keen to implement customer driven features since we are a 100% customer driven company.

Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Tuesday, December 9, 2014

Create, Edit & Convert Word Docs to Other Formats Using Aspose for Cloud iOS SDK

What's New in this Release?

Aspose.Words for Cloud, a cloud-based document creation, manipulation and conversion API, helps you process documents with its many flexible features. You can perform a wide variety of document operations with Aspose.Words for Cloud’s REST API. Create a new document from scratch, modify an existing document, convert documents to different formats, and render the document to images. Aspose.Words for Cloud allows you to convert documents to DOC, DOCX, XPS, TIFF, PDF, HTML, SWF, and many other formats. It lets you render a complete document or a single page to different image formats (JPEG, GIF, PNG, TIFF, and so on). Taking a step further, it lets you render drawing shapes in documents to images. Aspose.Words for Cloud works with our other file format APIs. Working together, our APIs provide powerful engines for dealing with a wide range of word processing, presentation and spreadsheet file formats. Aspose.Words for Cloud also integrates easily with Aspose for Cloud’s APIs for working with barcodes, email and OCR. Aspose.Words for Cloud is a complete solution for performing any operation you can wish to perform on a document in the cloud.

Working with Aspose.Words
  1. To integrate Aspose Cloud SDK into your iOS project, please read Getting Started with the Aspose for Cloud iOS SDK
  2. Sign up with Aspose Cloud service at: https://cloud.aspose.com/SignUp
  3. Create a new App and get your App SID and App Key.
  4. Call setAppKey:andAppSID: class method of AsposeApp with your App SID and App Key as an arguments to this method.
  5. Set the base product URI e.g. to http://api.aspose.com/v1.1 by calling setBaseProductUri: class method of Product.
  6. Import AsposeAPIs.h header file in your class.
  7. Now you are ready to work with Aspose.Words APIs.
  8. Please go through this Programmers Guide, and with Aspose for Cloud iOS SDK you can access all these APIs with just one line of code.
  9. To help you get started we also provided Unit Test coverage to Aspose.Word APIs.
Your feedback is very important to us. Please feel free to provide feedback and raise feature requirements. We are keen to implement customer driven features since we are a 100% customer driven company.

Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

More about Aspose for Cloud

Sunday, November 30, 2014

Read Pdf417 Barcode from BMP, JPEG, GIF, PNG, TIFF, WMF & Metafiles in Cloud

What's New in this Release?

We are pleased to announce the release of Aspose for Cloud 1.1.7.3. The Aspose for Cloud GUI has been improved and several new fields and filters have been added to allow you to check your usage and search your API call history. Please visit https://cloud.aspose.com for a better user experience. With this new release the create, read, manipulate and export features are greatly improved. You can read Pdf417 code from barcode images including BMP, JPEG, GIF, PNG, TIFF, WMF and metafile etc. The evaluation limitation ‘insert evaluation watermark in the output documents’ has also been imposed in this release and you will see the evaluation watermark if you generate documents using a trial account. Several UI and API issues have also been fixed in this release. Below is the list of improvements included in this new release
  • Update name of some links at https://cloud.aspose.com/
  • Update Amazon SDK version
  • Support custom view for file uploading dialog.
  • Implement token based service application authorization.
  • Investigation of OAuth protocol for service application.
  • Cleanup code to remove build warnings
  • Add watermark limitation for trial account
  • Unable to recognize Pdf417 code from JPG Image
  • Add watermark limitation for trial account
Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Tuesday, November 18, 2014

Excel Spreadsheets & Word Processing APIs are Added to Aspose for Cloud .NET SDK

The Aspose for Cloud .NET SDK is an open source software development kit that makes it easy to call Aspose for Cloud APIs. We have added support, and unit tests, for Aspose.Cells and Aspose.Words for Cloud in this improved version of the SDK. The SDK is designed to work like a product which means you can simply create an instance of any supported Cloud API service and then call its methods with a single line of code. All the complex authentication, request and response manipulation is seamlessly handled in the back-end.
Aspose for Cloud
Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers. Before Aspose for Cloud APIs document processing and manipulation tasks were not so easy. Aspose for Cloud APIs give developers full control over documents and file formats. Each API has been developed to offer you a wide range of features for file processing in cloud. Aspose for Cloud REST APIs are platform independent and can be utilized across any platform such as Node.js, Amazon, and Salesforce etc. without any installation. Being language independent makes it a suitable choice for the developers having expertise in any programming language. We also provide SDKs in different programming languages such as .NET, Java, PHP, Ruby, Node.js, ZF 2.0, Symfony2 and Laravel.
Aspose.Cells for Cloud
Aspose.Cells for Cloud is a REST API that helps you create, manipulate and convert spreadsheets in the cloud. It allows you to work with all aspects of spreadsheets: worksheets, rows, columns, cells, text, data, images, links, comments, formulas, charts, and many more. Use Aspose.Cells for Cloud to create spreadsheets from scratch, manipulate spreadsheets, and convert spreadsheets to other formats. Render a spreadsheet to image formats such as JPEG, PNG, SVG, GIF and TIFF, or render charts and other objects to images.
Aspose.Words for Cloud
Aspose.Words for Cloud, a cloud-based document creation, manipulation and conversion API, helps you process documents with its many flexible features. You can perform a wide variety of document operations with Aspose.Words for Cloud’s REST API. Create a new document from scratch, modify an existing document, convert documents to different formats, and render the document to images.
Supported Cloud APIs
This release currently supports the following Aspose for Cloud API services. You can check complete list of available API methods on http://api.aspose.com/v1.1/help
  • Aspose.Cells for Cloud
  • Aspose.Words for Cloud
  • Aspose.Pdf for Cloud
  • Aspose.Slides for Cloud
  • Aspose.Barcode for Cloud
  • Aspose.Tasks for Cloud
  • Aspose.Imaging for Cloud
  • Aspose.Email for Cloud
  • Aspose.Ocr for Cloud
The following helping modules are also supported
  • App
  • File
  • Folder
  • Heroku
  • SDK Metadata
  • Statistics
  • Usage
We are working on the remaining Cloud APIs and they will be supported in upcoming SDK releases. Please stay tuned.
System Requirements
You can use the Aspose for Cloud .NET SDK in any version of Visual Studio as long as your project version is .NET 2.0 or higher. In order to run the source code of the SDK you need to have one of the following Visual Studio version installed
  • Visual Studio 2010
  • Visual Studio 2012
  • Visual Studio 2013
Start a free trial today – all you need is to sign up with Aspose for Cloud service. Once you have signed up, you are ready to try powerful file processing features offered by Aspose for Cloud.
More about Aspose for Cloud

Tuesday, October 28, 2014

Project Management & Presentation Processing APIs are now part of Aspose for Cloud .NET SDK

The Aspose for Cloud .NET SDK is an open source software development kit that makes it easy to call Aspose for Cloud APIs. We have added support for Aspose.Tasks and Aspose.Slides for Cloud in this improved version of the SDK. The SDK is designed to work like a product which means you can simply create an instance of any supported Cloud API service and then call its methods with a single line of code. All the complex authentication, request and response manipulation is seamlessly handled in the back-end. You can use the Aspose for Cloud .NET SDK in any version of Visual Studio as long as your project version is .NET 2.0 or higher. In order to run the source code of the SDK you need to have one Visual Studio 2010, 2012, 2013.
Aspose.Slides for Cloud
Aspose.Slides for Cloud is a REST API which allows you to process presentations. It allows you to create, modify, and convert presentations and provides a wide variety of features for working with presentations in the cloud. You can convert a presentation to TIFF, PDF, XPS, PPTX, ODP, PPSX, PPTM, PPSM, POTX, POTM, HTML and image formats. Aspose.Slides for Cloud allows you to extract different elements or a presentation including slide, text, color schemes, font schemes, shapes and images etc. Aspose.Slides for Cloud’s powerful API lets your apps process Microsoft PowerPoint presentations in the cloud, saving you the time it would take to develop your own API.
Aspose.Tasks for Cloud
Aspose.Tasks for Cloud is a project management API that enables developers to provide Microsoft Project® document manipulation capability in their applications – all without using Microsoft Project®. With this powerful cloud API, developers can control various stages of project management. API provides full control over a project’s tasks, task links, resources, resource assignments and extended attribute data. Tasks and resources can be added to a project and resources can be assigned to or remove from tasks. Aspose.Tasks supports rendering tasks, resources and resource assignment data to various output formats such as JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF and SVG.

More about Aspose for Cloud

Wednesday, October 22, 2014

Convert Online Web Pages to Word PDF Image & Other Formats Using Cloud API

What's New in this Release?

We are pleased to announce the release of Aspose for Cloud 1.1.7.2. The Aspose for Cloud GUI has been improved and several new fields and filters have been added to let you check usage and search the API call history. Please visit https://cloud.aspose.com which now provides a better user experience. With this new release, the create, read, manipulate and export features are greatly improved. You can extract sections, update page setup and convert online web pages to Word, PDF, image and many other formats. You can also set the PreblendImages option when converting to PDF using the saveAs resource. Several UI and API issues have also been fixed in this release. Below is a list of enhancements.
  • Get all sections – This feature allows you to get a list of all sections present in a Word document. Use the sections resource and send a GET request to get this list.
  • Get a specific section – This feature allows you to get any section from a Word document. Use the section resource and send a GET request to get a section.
  • Get page setup information – This feature allows you to get page setup information from any section of a Word document. Use the pageSetup resource and send a GET request for this purpose.
  • Update page setup – This feature allows you to update page setup of any section in a Word document. Use the pageSetup resource and send a POST request (specifying page setup options in the request body) to update page setup.
  • Convert web pages to Word documents – This feature allows you to convert online web pages to Word, PDF, images and several other formats. Use the loadWebDocument resource and send a POST request (passing save options in the request body) to convert web pages.
  • In addition to the above mentioned feature, the Aspose.Words for Cloud codebase has been upgraded to version 14.8.0 for improved performance and a better user experience.
  • Implementation of Heroku SSO for Client application have been made to the Aspose for Cloud platform
  • Fixed issue in the Aspose for Cloud UI: Update History, Upgrade Plan, Account, Dashboard and Login screens.
Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Tuesday, October 14, 2014

Extract Sections Paragraphs Page Setup & Fonts of Word Doc Using Python Cloud SDK

What's New in this Release?

We are pleased to announce the release of Aspose Cloud Python SDK as per Aspose for Cloud 1.1.7.1. With this new release it is possible to create, read, manipulate and export features are greatly improved. You can extract sections, paragraphs, runs, page setup and fonts and update page setup and font in a Word document. As per the latest version of Aspose for Cloud 1.1.7.1, we’ve implemented the following functions to the Aspose Cloud Python SDK:
  • Save Word documents as other formats – This feature allows you to save Word documents as DOC, DOCX, DOCM, DOT, DOTX, DOTM, OOXML, HTML, HTMLFixed, WordML, MHTML, ODT, PDF, XPS, TIFF, EPUB, image and several other formats. Now this feature also supports export to XAML_FIXED format. You can use saveAs resource and send a POST request (specifying save options in the request body) to convert to any supported format.
  • Split Word documents – This feature allows you to split all or specific pages of a Word document to many formats. This feature was already supported but now it supports split to XAML_FIXED format. You can use splitDocument resource and send a POST request to split to any supported format.
  • Get all sections – This feature allows you to get a list of all sections present in a Word document. You can use sections resource and send a GET request to get this list.
  • Get a specific section – This feature allows you to get any section from a Word document. You can use section resource and send a GET request to get a section.
  • Get all paragraphs – This feature allows you to get a list of all paragraphs present in a Word document. You can use paragraphs resource and send a GET request to get this list.
  • Get a specific paragraph – This feature allows you to get any paragraph from a Word document. You can use paragraph resource and send a GET request to get a paragraph.
  • Get a specific run – This feature allows you to get any run of any paragraph from a Word document. You can use run resource and send a GET request to get a run.
  • Get font information – This feature allows you to get font information from any run of a paragraph. You can use font resource and send a GET request for this purpose.
  • Update a run’s font – This feature allows you to update font of any run in a Word document. You can use font resource and send a POST request (specifying font options in the request body) to update font.
  • Get page setup information – This feature allows you to get page setup information from any section of a Word document. You can use pageSetup resource and send a GET request for this purpose.
  • Update page setup – This feature allows you to update page setup of any section in a Word document. You can use pageSetup resource and send a POST request (specifying page setup options in the request body) to update page setup.
  • Get mustache field names – This feature allows you to get mail merge and mustache field names. You can use mailMergeFieldNames resource and send a GET request (passing useNonMergeFields parameter in the request URI) to get all merge fields including mustache fields.
Overview: Aspose for Cloud
Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Tuesday, September 30, 2014

Aspose Centralized APIs Maven Dependencies support & HTML to MS Word Export

Aspose has released v1.1 of Aspose Java for Spring (extension of Spring’s PetClinic Sample Web application) with quit few enhancements and updates in features. The latest release simplified the Aspose Maven dependencies integration with the extended Spring’s PetClinic Web Application or Any Maven based project through Aspose Cloud Maven Repository inclusion in the project maven pom.xml, as opposed to the previous approach (in v1.0), which first created the local maven repository for the Aspose Maven dependencies to be specified in pom.xml configuration file. This also dramatically decreased the project size to only 2MB from previously some 48 MB size because of the removal of local Aspose maven dependencies. UI enhancements and features that were promised in the previous release as the “Coming Soon” feature i.e a new Option / Use case of saving the current web page as MS-Word document is added for all web pages to highlight Aspose.Words Java API powerful feature of converting HTML documents into MS-WORD document format.
About Aspose
Aspose offers a powerful set of file management components with which developers can create applications which can open, edit, create and save some of the most popular business file formats. Supported formats include Word documents, Excel spreadsheets, PowerPoint presentations, PDF documents, and Microsoft Project files. Tools allow developers to perform OCR, work with images, create and read barcodes and perform many other document conversion and management tasks. Aspose produce components for .NET, Java and SharePoint, as well as rendering extensions for SQL Server Reporting Services and JasperReports exporters.


Sunday, September 28, 2014

Extract Sections, Paragraphs Fonts in Word Docs & Split Word File in Cloud

What's New in this Release?

We are pleased to announce the release of Aspose for Cloud 1.1.7.1. With this new release, create, read, manipulate and export features are greatly improved. You can extract sections, paragraphs, runs, page setup and fonts and update page setup and font in a Word document. You can export your documents to XAML_FIXED format using saveAs and splitDocument resources and set ImageColorSpaceExportMode, CreateNoteHyperlinks and CustomPropertiesExport options while converting to PDF using saveAs resource. useNonMergeFields parameter is also supported by mailMergeFieldNames resource to include mustache field names when extracting a list of fields.Several UI and API issues have also been fixed in this release. Following is the categorized list of enhancements.
  • Save Word Documents as other Formats – This feature allows you to save Word documents as DOC, DOCX, DOCM, DOT, DOTX, DOTM, OOXML, HTML, HTMLFixed, WordML, MHTML, ODT, PDF, XPS, TIFF, EPUB, Image and several other formats. Now this feature also supports export to XAML_FIXED format. You can use saveAs resource and send a POST request (specifying save options in the request body) to convert to any supported format.
  • Split Word Documents – This feature allows you to split all or specific pages of a Word document to many formats. This feature was already supported but now it supports split to XAML_FIXED format. You can use splitDocument resource and send a POST request to split to any supported format.
  • Get all Sections – This feature allows you to get a list of all sections present in a Word document. You can use sections resource and send a GET request to get this list.
  • Get a specific Section – This feature allows you to get any section from a Word document. You can use section resource and send a GET request to get a section.
  • Get all Paragraphs – This feature allows you to get a list of all paragraphs present in a Word document. You can use paragraphs resource and send a GET request to get this list.
  • Get a specific Paragraph – This feature allows you to get any paragraph from a Word document. You can use paragraph resource and send a GET request to get a paragraph.
  • Get a specific Run – This feature allows you to get any run of any paragraph from a Word document. You can use run resource and send a GET request to get a run.
  • Get Font Information – This feature allows you to get font information from any run of a paragraph. You can use font resource and send a GET request for this purpose.
  • Update Font of a Run – This feature allows you to update font of any run in a Word document. You can use font resource and send a POST request (specifying font options in the request body) to update font.
  • Get Page Setup Information – This feature allows you to get page setup information from any section of a Word document. You can use pageSetup resource and send a GET request for this purpose.
  • Update Page Setup – This feature allows you to update page setup of any section in a Word document. You can use pageSetup resource and send a POST request (specifying page setup options in the request body) to update page setup.
  • Get mustache field names – This feature allows you to get mail merge and mustache field names. You can use mailMergeFieldNames resource and send a GET request (passing useNonMergeFields parameter in the request URI) to get all merge fields including mustache fields.
  • Aspose.Cells for Cloud codebase has been upgraded to version 8.2.0 for improved performance and better user experience.
  • Aspose.Barcode for Cloud codebase has been upgraded to version 6.4.0 for improved performance and better user experience.
Following improvements have been made to Aspose for Cloud Platform
  • Update Privacy Policy and Terms of Use.
  • Update Pricing Plans.
  • [executeTemplate Aspose.Words API] This API returns JSON only and not XML.
  • Update autoclean Cloud storage process.
  • Error in uploading files to Aspose.Cloud Server.
Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Tuesday, August 26, 2014

Create & Convert MS Project Files to Other Formats in Python Application

What's New in this Release?

Aspose development team is pleased to announce the release of Aspose.Tasks as part of the Aspose for Cloud SDK for Python. The Aspose for Cloud SDK for Python has been around for quite a while and now we’ve added features for working with Microsoft Project files. Python developers can convert project files to other formats. Also, developers can work with project properties, tasks, task links, assignment, calendars, outline codes and extended attributes. Start a free trial today – all you need is to sign up with Aspose for Cloud service. Once you have signed up, you are ready to try powerful file processing features offered by Aspose for Cloud.
                      
Introduction: Aspose.Tasks for Cloud

Aspose.Tasks for Cloud is a project management API that enables developers to provide Microsoft Project® document manipulation capability in their applications – all without using Microsoft Project®. With this powerful cloud API, developers can control various stages of project management. API provides full control over a project’s tasks, task links, resources, resource assignments and extended attribute data. Tasks and resources can be added to a project and resources can be assigned to or remove from tasks. Aspose.Tasks supports rendering tasks, resources and resource assignment data to various output formats such as JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF and SVG.

Introduction to Python

Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. Python can be easy to pick up whether you’re a first time programmer or you’re experienced with other languages. The community hosts conferences and meetups, collaborates on code, and much more. Read more about Python.

Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers. Before Aspose for Cloud APIs document processing and manipulation tasks were not so easy. Aspose for Cloud APIs give developers full control over documents and file formats. Each API has been developed to offer you a wide range of features for file processing in cloud. Aspose for Cloud REST APIs are platform independent and can be utilized across any platform such as Node.js, Amazon, Salesforce etc. without any installation. Being language independent makes it a suitable choice for the developers having expertise in any programming language. We also provide SDKs in different programming languages such as .NET, Java, PHP, Ruby, Node.js and Now in ZF 2.0.

Tuesday, August 19, 2014

Use Powerful Aspose Java APIs Directly inside Your Maven Projects

What's New in this Release?

We are pleased to announce that Aspose has launched the Maven dependencies for its Java Platform APIs enabling customers to easily use Aspose powerful Java APIs directly in their Maven Projects with simple configurations. Aspose Maven dependencies are supported by Aspose Cloud Maven Repository.
Configuring Maven Project for Aspose Maven Dependencies
Below are the steps will lead you to the successful configuration of Aspose Cloud Maven Repository / Aspose Maven dependencies for your Maven Projects.
1. First of all you need to specify Aspose Cloud Maven Repository configuration / location in your Maven pom.xml as below
<repositories>
   <repository>
       <id>AsposeJavaAPI</id>
       <name>Aspose Java API</name>
       <url>http://maven.aspose.com/artifactory/simple/ext-release-local/</url>
   </repository>
</repositories>
2. Define dependency of Aspose Java API. For example, if you are Aspose.Words for Java API customer, you need to specify the following dependency to be included in your pom.xml:
<dependency>
   <groupId>com.aspose</groupId>
   <artifactId>aspose-words</artifactId>
   <version>14.5.0</version>
</dependency>
Congratulations! You have successfully defined the Aspose Maven dependency for Aspose.Words Java API in your Maven project. Pretty Straighforward !

The following Aspose Java APIs are now supported as Aspose Maven Dependencies.
  • Aspose.Cells for Java (Maven Dependency)
  • Aspose.Words for Java (Maven Dependency)
  • Aspose.Pdf for Java (Maven Dependency)
  • Aspose.Slides for Java (Maven Dependency)
  • Aspose.BarCode for Java (Maven Dependency)
  • Aspose.Tasks for Java (Maven Dependency)
  • Aspose.Email for Java (Maven Dependency)
  • Aspose.Diagram for Java (Maven Dependency)
  • Aspose.OCR for Java (Maven Dependency)
  • Aspose.Imaging for Java (Maven Dependency)
Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Tuesday, August 5, 2014

Work with MS Word Excel PowerPoint Barcodes & PDF Files in Cloud Using Python

We are pleased to announce the release of a revamped version of the Aspose for Cloud SDK for Python. The Aspose for Cloud SDK for Python has been around for a quite a while and now we’ve updated it with PEP-8 coding standards and also used some requests as a REST library. New enhancements allow Python developers to communicate with the Aspose for Cloud REST API easily and efficiently. Aspose for Cloud SDK for Python makes it easy for Python developers to work with Microsoft Word documents, Microsoft Excel spreadsheets, Microsoft PowerPoint presentations, Adobe PDFs, OpenOffice formats, barcodes, OCR and email formats and protocols in their applications. Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs. Python can be easy to pick up whether you’re a first time programmer or you’re experienced with other languages. The community hosts conferences and meetups, collaborates on code, and much more.

Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Tuesday, July 22, 2014

Export WordPress Posts & Pages to PDF using Aspose PDF Exporter Plugin

Aspose PDF Exporter exports posts into a PDF document. Currently this plugin works as a bulk action of posts, pages, or any custom post type. The Aspose PDF Exporter plugin for WordPress allows administrators to export post contents to PDF documents. This module demonstrates Aspose.Pdf for Cloud’s powerful export feature. It adds a simple bulk action in the Aspose Export to PDF list. As soon as the bulk action is called, it exports all posts to a PDF document.
Using Aspose PDF Exporter Plugin
After you have installed the Aspose PDF Exporter plugin it is really simple to start using it on your website. Please follow these simple steps to get started.
  • Make sure you are logged-in to a WordPress site as Admin level account.
  • Make sure you have set up Aspose App Key & Id on the plugin configuration page. For further details on how to get app keys, click here .
  • Navigate to the page or posts which you want to export into PDF.
  • Select “Posts/Pages” you want to export and then select Aspose Export to PDF from Bulk Actions.
  • Click Apply.
  • All selected posts and pages are exported to a PDF document file and will give you link for downloading the PDF file.
About Aspose
Aspose offers a powerful set of file management components with which developers can create applications which can open, edit, create and save some of the most popular business file formats. Supported formats include Word documents, Excel spreadsheets, PowerPoint presentations, PDF documents, and Microsoft Project files. Tools allow developers to perform OCR, work with images, create and read barcodes and perform many other document conversion and management tasks. Aspose produce components for .NET, Java and SharePoint, as well as rendering extensions for SQL Server Reporting Services and JasperReports exporters.
More about Aspose products


Wednesday, July 16, 2014

Word Docs Conversion to PDF HTML TIFF EPUB in Cloud & Updated Pricing Plans

What's New in this Release?
We are pleased to announce the release of Aspose for Cloud 1.1.6.9. Aspose for Cloud’s pricing plans have been changed since this release and you can go for any pricing plan according to your requirement if you are a new customer. With this new release, the create, read, manipulate and export features are greatly improved. You can convert Word documents to DOC, DOCX, DOCM, DOT, DOTX, DOTM, OOXML, HTML, HTMLFixed, WordML, MHTML, ODT, PDF, XPS, TIFF, EPUB, image and several other formats and set a number of conversion options to control the conversion. You can change DML shape effects and down-sample options when converting to PDF as well as render DropDown fields as text when converting to HTML. You can also add, update or delete chart title in Microsoft Excel worksheets. Several UI and API issues have also been fixed in this release. Below, is a list of enhancements by API. Some important features included in this new release are listed below
  • Save Word documents as other formats – This feature allows you to save Microsoft Word documents as DOC, DOCX, DOCM, DOT, DOTX, DOTM, OOXML, HTML, HTMLFixed, WordML, MHTML, ODT, PDF, XPS, TIFF, EPUB, image and several other formats. You can use the saveAs resource and send a POST request (specifying save options in the request body) to convert to any supported format.
  • Set chart title – This feature allows you to set a new chart title in a worksheet. The title resource can be used and a PUT request can be sent (specifying options for chart title) to set a new chart title.
  • Update chart title – This feature allows you to update chart title in a worksheet. The title resource can be used and a POST request can be sent (specifying options for chart title) to update an existing chart title.
  • Delete chart title – This feature allows you to delete an existing chart title from a worksheet. The title resource can be used and a DELETE request can be sent to delete a specific chart title.
The following improvements have been made to the Aspose for Cloud platform:
  • In API limit email, the start and end dates are the same.
  • Can’t scan a single barcode using a trail account.
  • Invalid XML characters are causing XML serialization exception.
  • Update Google Analytics tracking for cloud.aspose.com.
  • Implement pricing plans 2014.
  • You have processed ’0′ OCR recognitions. Your pricing plan allows only ’0′ recognitions.
  • Your pricing plan allows only ’0′ barcodes.
  • [Aspose.Pdf for Cloud document API] Create PDF from JPEG, TIFF and SVG does not work with third party storages.
The following issues have been fixed in the Aspose for Cloud UI:
  • Password reset issue.
  • Update payment plans.
Overview: Aspose for Cloud
Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.
More about Aspose for Cloud

Tuesday, July 8, 2014

ASP.NET Application for Creating & Editing PowerPoint Presentations Online

Microsoft PowerPoint presentations are considered to be a very useful and accessible way to create and present visual aids. However, in our daily life we come across a situation where we don’t have Microsoft Office installed on a machine to view and edit a presentation file. This sample application gives users the ability to view and edit the presentation files using Aspose.Slides for Cloud API in ASP.NET application without the need to install Microsoft Office. Some important features supported by this application includes, View presentation files online, add new slides in the presentation file, Change slide’s position in presentation file, Copy slides within the presentation file, replace text in presentation file, delete slides from presentation file, export presentation to PDF, PPTX, TIFF and JPEG formats and more. This sample application is developed in ASP.NET to edit PowerPoint Presentation files using Aspose.Slides for Cloud API. Download the complete source code and try it at your end to edit your Presentation files without the requirement of MS Office installation. Aspose for Cloud API is a REST API which is platform independent and you can utilize the API with any programming language and platform of your own choice. Aspose team has developed SDK wrappers in different programming languages;  using these SDKs makes the coding very simple. In this project, we have used Aspose for Cloud SDK for .NET SDK and developed the application using thefree trial account of Aspose for Cloud API. I have kept the UI pretty simple and you can use this project to manipulate the presentations files online in ASP.NET application.

Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Wednesday, July 2, 2014

Ruby Web Application for Converting Word Excel PowerPoint & PDF Documents

Document conversion has never been easier in a ruby application. It is just a matter of few lines now. Here an tutorial explaining the steps to creating a complete working web application that can convert Microsoft Word, Excel, PowerPoint and PDF documents online to a bunch of supported file formats in a Ruby web application. We will be using the following:
  • Ruby and Bundler
  • Sinatra
  • Aspose for Cloud
  • Heroku
Let’s assume that you already have installed and configured ruby and bundler on your system. Check http://rvm.io or http://rubyinstaller.org/ for a quick setup. Let’s start. First we need a directory to keep all of our good stuff together. Let’s call it doconv (short of document converter). All files that we create and all commands that we run are inside doconv directory.
Create a file named Gemfile. This is where we tell our application what else we need to run our application. It is basically a list of third-party tools and libraries that we need. We add sinatra (a web application framework) and thin (a web application server) gems. Put the following stuff in Gemfile.
Gemfile
source "https://rubygems.org"
gem "sinatra"
gem "thin"

Create another file called app.rb. This is where our actual application source code lives inside. Since it is too small, we don't have to write multi-file modular application. Create a directory called views and a file index.erb inside views directory. We want to load the file index.erb inside app.rb. Here come the contents of both files:
app.rb
require "sinatra"
get "/" do
  erb :index
end

views/index.erb
<h3>Hello World</h3>
You have created your first web application using Sinatra. Let’s run it. Open your console, terminal, command prompt or whatever you call it. Make sure you are in doconv directory. Run the following command:
bundle install
The command may take a while as it will be downloading stuff for your tiny application and will make your application ready. Now use the following command from the same directory to run your application.
bundle exec ruby app.rb
You will see Listening on localhost:4567, CTRL+C to stop. This is where you can launch your web browser and see "Hello World" at http://localhost:4567/ URL.
So simple! That was a hello world. Let us convert documents now. Add some HTML to our application first. For that we edit our views/index.erb. It should be a simple HTML form that allows us to upload HTML file along with a drop-down menu to select between various output formats for conversion.
views/index.erb
<html>
<head><title>doconv</title></head>
<body>
  <form action="convert" method="post" enctype="multipart/form-data">
    <label>Input file
      <input type="file" name="input_file"/>
    </label>
    <br/>
    <label>Output format
      <select name="format">
        <option value="pdf">PDF</option><option value="tiff">TIFF</option>
        <option value="xps">XPS</option><option value="svg">SVG</option>
        <option value="docx">DOCX</option><option value="doc">DOC</option>
        <option value="xlsx">XLSX</option><option value="xls">XLS</option>
        <option value="text">Text</option>
      </select>
    </label>
    <br/>
    <button type=submit>Upload</button>
  </form>
</body>
</html>

Now we have a file upload option in our application along with a submit button to start the upload. It’s time to add some code for document conversion. We will need Aspose for Cloud ruby SDK. Add the SDK to our Gemfile.
Gemfile
gem "rest-client"
gem "asposecloudsdk", :github => "asposeforcloud/Aspose_Cloud_SDK_For_Ruby"

Run bundle again in your doconv directory to let it download and install the SDK for you.
bundle install
Now comes the coding part. Add the following line to the top of app.rb to load Aspose for Cloud ruby SDK:
app.rb
require "asposecloudsdk"
We create another endpoint /covert to handle uploaded documents. We shall use the file extension to detect the type of file, and call the appropriate API for conversion to the requested format.
app.rb
post "/convert" do
  unless params[:input_file] && (tmpfile = params[:input_file][:tempfile]) && (name = params[:input_file][:filename])
    return "No file selected"
  end

  app_sid = "67xxxxxd-xxx2-7xx3-1xx7-2xxxxxxxxxxd"
  app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxx"
  Aspose::Cloud::Common::AsposeApp.new(app_sid, app_key)

  request_url = "http://api.aspose.com/v1.1/"
  if /^.+\.(docx|doc|rtf)$/ =~ params[:input_file][:filename]
    request_url += "words/convert"
  elsif /^.+\.(xlsx|xls)$/ =~ params[:input_file][:filename]
    request_url += "cells/convert"
  elsif /^.+\.(pptx|ppt)$/ =~ params[:input_file][:filename]
    request_url += "slides/convert"
  elsif /^.+\.(pdf)$/ =~ params[:input_file][:filename]
    request_url += "pdf/convert"
  else
    return "Error: wrong file selected"
  end
  request_url += "?format=" + params[:format]
  signed_request_url = Aspose::Cloud::Common::Utils.sign(request_url)

  converted_file_stream = RestClient.put(signed_request_url, params[:input_file][:tempfile])
  response.headers["Content-Type"] = "application/octect-stream"
  response.headers["Content-Disposition"] = "attachment; filename=" + params[:input_file][:filename] + "." + params[:format]
  return converted_file_stream

end
We actually have made our document converter application. Lets explain the above rocket science.
app.rb
app_sid = "67xxxxxd-xxx2-7xx3-1xx7-2xxxxxxxxxxd"
app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxx"
Aspose::Cloud::Common::AsposeApp.new(app_sid, app_key)

You will need to use App SID and App Key. Just visit http://cloud.aspose.com and signup for free. All API request URLs must be signed to protect your account. The SDK already provide this feature. All you have to do is to sign each URL before sending the request. You do not need to sign it again if same request is sent multiple times.
app.rb
signed_request_url = Aspose::Cloud::Common::Utils.sign(request_url)
After we have a signed URL it’s just a simple HTTP request. We have used RestClient here, which makes it a one-line statement for us to send input document as a request body and retrieve converted document as response stream. The response stream returned from Aspose for Cloud API request is send back to web browser. Thanks to Aspose for Cloud, it supports many document formats.
Run your document converter and enjoy. You might want to do some crazy things with it. Yes, we know that a PDF cannot be converted into an Excel sheet. Don't try that - your application might crash or throw strange exception. Be smart and don't allow user errors in your application. Why not run our document converter on Heroku. Heroku is a platform that makes it possible for you to deploy your application in just a few minutes. You just need to create Procfile in your doconv directory with following contents in it:
Procfile
web: bundle exec ruby app.rb -p $PORT
Assuming that you already have Heroku Toolbelt installed and configured. Save all files in a Git repository and push to Heroku.
git init .
git add .
git commit -m "Initial import"
heroku create
git push heroku master

Your document converter is available on the internet and ready to use. Document conversion is the most basic feature provided by Aspose for Cloud APIs. You might be interested to learn about other features now. If you are using a paid plan, the documents processed by users of your applications will be counted against your account and billed accordingly.

Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Monday, June 30, 2014

Convert Specific Pages of PDF File to JPG Image in PHP Using Aspose for Cloud

This tutorial demonstrates how to use Aspose for Cloud to convert specified page of a PDF document to JPG image using PHP. Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols.  To run the application please edits index.php to fill the correct values of appSID and appKey. Signup at http://cloud.aspose.com for free to get these. Upload the files to a web server and it is ready to use. The server should support PHP, JSON and cURL.
Here is the code for converting specified page of a PDF document to JPG image
<?php
// Include the SDK files that we need here
require_once(dirname(__FILE__)."/Aspose_Cloud_SDK_For_PHP/src/Aspose/Cloud/Common/AsposeApp.php");
require_once(dirname(__FILE__)."/Aspose_Cloud_SDK_For_PHP/src/Aspose/Cloud/Common/Product.php");
require_once(dirname(__FILE__)."/Aspose_Cloud_SDK_For_PHP/src/Aspose/Cloud/Common/Utils.php");
require_once(dirname(__FILE__)."/Aspose_Cloud_SDK_For_PHP/src/Aspose/Cloud/Exception/AsposeCloudException.php");
require_once(dirname(__FILE__)."/Aspose_Cloud_SDK_For_PHP/src/Aspose/Cloud/Storage/Folder.php");
require_once(dirname(__FILE__)."/Aspose_Cloud_SDK_For_PHP/src/Aspose/Cloud/Pdf/Converter.php");
//The appSID and appKey are used for authentication
Aspose\Cloud\Common\AsposeApp::$appSID = "...";
Aspose\Cloud\Common\AsposeApp::$appKey = "...";
// The output location is the directory where we hold the converted images
// It should be have writable permissions. There should be a / at the end of this.
Aspose\Cloud\Common\AsposeApp::$outPutLocation = getcwd() . "/Output/";

$input = "Sample.pdf";
$format = "jpeg";
$page = 1;
// We shall use the Folder and Converter component of SDK
$folder = new Aspose\Cloud\Storage\Folder();
$converter = new Aspose\Cloud\Pdf\Converter($input);
try {
  // Upload the $input file to Aspose Cloud Storage
  $folder->UploadFile($input, "");
  // Convert $page into specified $format and save the result in $output file
  $output = $converter->ConvertToImage($page, $format);
  // Tell the web browser that the PHP script is about to send a JPG image
  header("image/jpeg");
  // Send the contents our $output file to the browser
  echo file_get_contents($output);
  // Delete the generated $output file. We don't need it anymore
  unlink($output);
  // Delete the uploaded PDF too. We are all done with it.
  // It is a good practice to keep the uploaded document until all operation
  // are complete and the file is no more needed. Uploading the file
  // again on each request will waste time :-)
  $folder->DeleteFile($input);
} catch (Exception $x) {
  // Ooops! let the user know what happened
  echo $x->getMessage();
}
Overview: Aspose for Cloud
Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Wednesday, June 25, 2014

Create & Convert MS Project Files to Other Formats in PHP Application

What's New in this Release?
Aspose development team is pleased to announce the release of Aspose.Tasks as part of the Aspose Cloud SDK for PHP. Aspose Cloud SDK for PHP has been around for quite a while and now we’ve added features for working with Microsoft Project files. PHP developers can convert project files to other formats. Also, developers can work with project properties, tasks, task links, assignment, calendars, outline codes and extended attributes. Below are some important examples shows how to use Aspose.Tasks in PHP applications.
Start a free trial today – all you need is to sign up with Aspose for Cloud service. Once you have signed up, you are ready to try powerful file processing features offered by Aspose for Cloud.
Introduction: Aspose.Tasks for Cloud
aspose Tasks for CloudAPIs 1002 Use Aspose.Tasks to Process Microsoft Project® Files in PHP ApplicationsAspose.Tasks for Cloud is a project management API that enables developers to provide Microsoft Project® document manipulation capability in their applications – all without using Microsoft Project®. With this powerful cloud API, developers can control various stages of project management. API provides full control over a project’s tasks, task links, resources, resource assignments and extended attribute data. Tasks and resources can be added to a project and resources can be assigned to or remove from tasks. Aspose.Tasks supports rendering tasks, resources and resource assignment data to various output formats such as JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF and SVG.
Overview: Aspose for Cloud
Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers. Before Aspose for Cloud APIs document processing and manipulation tasks were not so easy. Aspose for Cloud APIs give developers full control over documents and file formats. Each API has been developed to offer you a wide range of features for file processing in cloud. Aspose for Cloud REST APIs are platform independent and can be utilized across any platform such as Node.js, Amazon, Salesforce etc. without any installation. Being language independent makes it a suitable choice for the developers having expertise in any programming language. We also provide SDKs in different programming languages such as .NET, Java, PHP, Ruby, Node.js and Now in ZF 2.0.
More about Aspose for Cloud & Laravel
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Aspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465

Tuesday, June 17, 2014

Protect, Unprotect, Modify Protection of Word Documents in Cloud Using PHP

Microsoft Word password protection is a security feature used to protect documents with a user provided password. Most people use Microsoft Word but sometimes you don’t want everyone to be able to read or modify your documents. There are two options for securing your Word files: either set a password to open the document, or set a password to stop anyone from modifying the document. When a document is protected, the user can make only limited changes, such as adding annotations, making revisions, or completing a form. Even if a document is protected with a password, Aspose.Words does not require the password to open, modify or remove protection from the document. When you use Aspose.Words to protect a document, you have the option of keeping the existing password or specifying a new password. If you need to make sure the document is really protected from changes, consider digitally signing the document. Aspose.Words supports detecting digital signatures for DOC, OOXML and ODT documents. Start a free trial today – all you need is to sign up with Aspose for Cloud service. Once you have signed up, you are ready to try powerful file processing features offered by Aspose for Cloud.
Below are some examples shows how to use protection feature in PHP applications

Protect a Word Document

use Aspose\Cloud\Common\AsposeApp;
use Aspose\Cloud\Common\Product;
use Aspose\Cloud\Common\Utils;
use Aspose\Cloud\Words\Document;

/**** Section 1 ****/
Product::$baseProductUri = 'http://api.aspose.com/v1.1';
AsposeApp::$appSID = "xxxxxxxxxxxxxxxxxxxxxxxx";
AsposeApp::$appKey = "xxxxxxxxxxxxxxxxxxxxxxxx";
AsposeApp::$outPutLocation = getcwd() . "/output/";
/**** End Section 1 ****/

/**** Section 2 ****/
$fileName = "Test.docx";
$password = "123456";
$protectionType = "AllowOnlyComments";

$doc = new Document($fileName);
$result = $doc->protectDocument($password, $protectionType);
/**** End Section 2 ****/


Unprotect a Word Document

use Aspose\Cloud\Common\AsposeApp;
use Aspose\Cloud\Common\Product;
use Aspose\Cloud\Common\Utils;
use Aspose\Cloud\Words\Document;

/**** Section 1 ****/
Product::$baseProductUri = 'http://api.aspose.com/v1.1';
AsposeApp::$appSID = "xxxxxxxxxxxxxxxxxxxxxxxx";
AsposeApp::$appKey = "xxxxxxxxxxxxxxxxxxxxxxxx";
AsposeApp::$outPutLocation = getcwd() . "/output/";
/**** End Section 1 ****/

/**** Section 2 ****/
$fileName = "Test.docx";
$password = "123456";
$protectionType = "NoProtection";

$doc = new Document($fileName);
$result = $doc->unprotectDocument($password, $protectionType);
/**** End Section 2 ****/


Modify Protection of the Word Document 

use Aspose\Cloud\Common\AsposeApp;
use Aspose\Cloud\Common\Product;
use Aspose\Cloud\Common\Utils;
use Aspose\Cloud\Words\Document;

/**** Section 1 ****/
Product::$baseProductUri = 'http://api.aspose.com/v1.1';
AsposeApp::$appSID = "xxxxxxxxxxxxxxxxxxxxxxxx";
AsposeApp::$appKey = "xxxxxxxxxxxxxxxxxxxxxxxx";
AsposeApp::$outPutLocation = getcwd() . "/output/";
/**** End Section 1 ****/

/**** Section 2 ****/
$fileName = "Test.docx";
$oldPassword = "123456";
$newPassword = "123456789";
$protectionType = "AllowOnlyFormFields";

$doc = new Document($fileName);
$result = $doc->updateProtection($oldPassword, $newPassword, $protectionType);
/**** End Section 2 ****/


Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Wednesday, June 11, 2014

Process Emails, Spreadsheets, PDFs & Barcodes in Cloud Using Aspose for Salesforce

What's New in this Release?
Aspose for Salesforce allows APEX and Force.com developers to work with Apose’s REST API. Integrating Aspose for Salesforce into your Salesforce app is simple and effective. It’s a cloud solution, so you don’t have to install anything, and it integrates with other cloud services too. Aspose for Salesforce provides you the ability to use all the document processing features right inside the Salesforce platform painlessly. Document processing wasn’t that easy before Aspose for Cloud. As we’ve already set up a project that provides source code examples for achieving various document processing tasks using the Aspose Cloud REST API on the Salesforce platform. The project has been hosted on Github. Now we’ve included more example to this project specially Aspose.Email. We’ll add more examples in upcoming iteration so developers can save time and quickly implement their required functionalities on the force.com platform. Along with this project we’ve also set up salesforce packages which you can install on your Salesforce platform.
Start a free trial today – all you need is to sign up with Aspose for Cloud service. Once you have signed up, you are ready to try powerful file processing features offered by Aspose for Cloud.
Overview: Aspose for Cloud
Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers. Before Aspose for Cloud document processing and manipulation tasks in the cloud were not so easy. The Aspose for Cloud APIs give developers full control over documents and file formats. Each API has been developed to offer a wide range of features for file processing in cloud. The Aspose for Cloud REST APIs are platform independent and can be used across any platform such as Node.js, Amazon, Salesforce etc. without any installation. Being language independent makes it a suitable choice for developers’ expert in any programming language. We also provide SDKs in different programming languages such as .NET, Java, PHP, Ruby and Node.js

Wednesday, June 4, 2014

Convert Word, Spreadsheet & Presentation Files in Laravel using Aspose Cloud SDK

What's New in this Release?

Aspose development team is pleased to announce that Aspose Cloud SDK for PHP can be used inside Laravel. Aspose Cloud SDK for PHP can be downloaded using “Composer” from any of the provided places in the links section. Once you have installed the Aspose Cloud SDK for PHP in Laravel, you can use the powerful conversion features offered by Aspose for Cloud such as convert Microsoft and OpenOffice SpreadSheets documents, MS Word and OpenOffice Word documents as well as Microsoft PowerPoint and OpenOffice presentations documents to PDF and working with emails in Laravel.  Please read the articles below to learn how to use conversion features:
Introduction to Laravel
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, and caching. Read more about Laravel.
Overview: Aspose for Cloud
Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers. Before Aspose for Cloud APIs document processing and manipulation tasks were not so easy. Aspose for Cloud APIs give developers full control over documents and file formats. Each API has been developed to offer you a wide range of features for file processing in cloud. Aspose for Cloud REST APIs are platform independent and can be utilized across any platform such as Node.js, Amazon, Salesforce etc. without any installation. Being language independent makes it a suitable choice for the developers having expertise in any programming language. We also provide SDKs in different programming languages such as .NET, Java, PHP, Ruby, Node.js and Now in ZF 2.0.

    Tuesday, May 27, 2014

    Covert Microsoft Excel Files to PDF or PDF/A in Android Applications

    This technical tip show how developers can Covert Microsoft Excel Files to PDF or PDF/A inside their Android applications using Aspose.Cell for Android .  PDF documents are widely used as a standard format of exchanging documents between organizations, government sectors and individuals. Software developers are often asked to device a way to easily convert Microsoft Excel files into PDF documents.  Aspose.Cells for Android can convert spreadsheets to PDF directly (including PDF/A), without any other product. Aspose.Cell converts spreadsheets to PDF with a high degree of accuracy and fidelity. Save an Excel file directly to PDF using the Workbook class' Save method, and provide the FileFormatType.PDF interface member. Direct conversion like this is the most efficient conversion method. It does not lose data or formatting but keeps the output PDF looking like the input Excel file. To specify security options when saving to PDF, use PdfSaveOptions.
    //Instantiate a new workbook with Excel file path
    String sdCardPath = Environment.getExternalStorageDirectory().getPath()+ File.separator;
    Workbook workbook = new Workbook(sdCardPath + "Book1.xls");
    //Save the document in PDF format
    workbook.save(sdCardPath + "MyPdfFile.pdf", FileFormatType.PDF);

    PDF/A Conversion

    Aspose.Cells for Java also provides support for PDF/A compliance.
    //Open an existing Excel file
    String sdCardPath = Environment.getExternalStorageDirectory().getPath()+ File.separator;
    Workbook workbook = new Workbook(sdCardPath + "Book1.xls");
    //Define PdfSaveOptions
    PdfSaveOptions saveOptions = new PdfSaveOptions();
    //Set the compliance type
    saveOptiions.setCompliance(PdfCompliance.PDF_A_1_B);
    //Save the PDF file
    workbook.save(sdCardPath + "out.pdf", saveOptions);

    Set Creation Time for Output PDF

    When using the PdfSaveOptions class, you can get or set the PDF creation time.
    File sdDir = Environment.getExternalStorageDirectory();
    String sdPath = sdDir.getCanonicalPath();
    //Load an exiting workbook or create from scratch
    Workbook book = new Workbook(sdPath + "/book2.xlsx");
    //Create an instance of PdfSaveOptions and pass SaveFormat to the construnctor
    PdfSaveOptions options = new PdfSaveOptions(SaveFormat.PDF);
    //Set the CreatedTime for the PdfSaveOptions as per requirement
    options.setCreatedTime(DateTime.getNow());
    //Save the workbook to PDF format while passing the object of PdfSaveOptions
    book.save(sdPath + "/output.pdf", SaveFormat.PDF);

    Overview: Aspose.Cells for Android

    Aspose.Cells for Android is a MS Excel spreadsheet component that allows programmer to develop android applications for reading, writing & manipulate Excel spreadsheets (XLS, XLSX, XLSM, SpreadsheetML, CSV, tab delimited) and HTML file formats without needing to rely on Microsoft Excel. It supports robust formula calculation engine, pivot tables, VBA, workbook encryption, named ranges, custom charts, spreadsheet formatting, drawing objects like images, OLE objects & importing or creating charts.

    Wednesday, May 21, 2014

    Process Large Files up to 50MB (MS Word, Excel, Image, PDF) in Cloud

    What's New in this Release?

    We are pleased to announce the release of Aspose for Cloud 1.1.6.7. With this new release, you can process files up to 50MB in size and create, read, manipulate and export features are greatly improved. Large files support is one of the most demanded features and support for 50MB files is a big step towards it. Below are some more details about this feature. Aspose for Cloud offers several paid plans, from Startup to Enterprise depending on the requirements of our valued customers. You can subscribe for any of these plans and process up to 30MB Microsoft Word, Excel, PowerPoint, PDF, barcodes, OCR, images and many other documents. All you need to do is log in to your account, click the Upgrade Plan button and select Extend Max File Size up to 30MB from the Add On section. If you need to process more than 250,000 per month, you can contact our sales team to create a customized enterprise solution. Support for 50MB files can also be activated for these customized plans. Some important features included in this new release are listed below
    • Large File Support, up to 50 MB.
    • PDF Sign Page and Document methods kills w3wp.exe process is now fixed
    • Issues with lowerRightColumn parameter of add chart method are resolved.
    Overview: Aspose for Cloud

    Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

    Tuesday, May 20, 2014

    Convert Microsoft & OpenOffice Docs, Spreadsheets & Presentations Files in Symfony2

    What's New in this Release?

    Aspose development team is pleased to announce that that Aspose for Cloud SDK for PHP can be used inside Symfony2. Aspose Cloud SDK for PHP can be downloaded using “Composer” from any of the provided places in the links section. Once you have installed the Aspose Cloud SDK for PHP in Symfony2, you can use the powerful conversion features offered by Aspose for Cloud such as convert MS and OpenOffice Word documents, Microsoft and OpenOffice SpreadSheets documents as well as Microsoft PowerPoint and OpenOffice presentations documents to PDF in Symfony2. Please read the articles below to learn how to use conversion features:
    Introduction to Zend Symfony

    Symfony is a PHP Framework, a Philosophy, and a Community – all working together in harmony. A framework consists of a toolbox and a methodology. a toolbox is a set of prefabricated, rapidly integrate-able software components. This means that you will have to write less code, with less risk of error. A methodology is an “assembly diagram” for applications. A structured approach may seem constraining at first. But in reality it allows developers to work both efficiently and effectively on the most complex aspects of a task, and the use of Best Practices guarantees the stability, maintainability and upgradeability of the applications you develop.

    Overview: Aspose for Cloud

    Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers. Before Aspose for Cloud APIs document processing and manipulation tasks were not so easy. Aspose for Cloud APIs give developers full control over documents and file formats. Each API has been developed to offer you a wide range of features for file processing in cloud. Aspose for Cloud REST APIs are platform independent and can be utilized across any platform such as Node.js, Amazon, Salesforce etc. without any installation. Being language independent makes it a suitable choice for the developers having expertise in any programming language. We also provide SDKs in different programming languages such as .NET, Java, PHP, Ruby, Node.js and Now in ZF 2.0.

    More about Aspose for Cloud & Zend Framework 2.0