Friday, August 31, 2012

Count Form Fields, Get Form Fields Values of a PDF Document in Cloud

What's New in this Release?
Saaspose development team is proud to announce the new release of Saaspose.Pdf. This new release now allows developers to work with form fields of PDF documents using Saaspose.Pdf REST API. Using these features, you can get values from different form fields of your PDF file. Saaspose.Pdf allows you to get all form fields from PDF document, and you can use the field values as required. You can also choose to get a particular form field value from PDF document. Getting form fields from PDF files is simple and easy using features supported by Saaspose.PDF. You can also get form filed count from PDF documents through this feature-rich API. The number of fields that have some values to them is counted and returned as result. You can utilize our SDK and REST examples to work with form fields in the cloud. It requires a simple step, download the required SDK from Github.com and take your PDF files manipulation experience to next level. Please refer to our documentation for more details on Saaspose.Pdf features and examples. Saaspose.Pdf lets you work with form fields of PDF documents with easy and simple methods that help in achieving the desired results. This feature-rich API works well with other File Format APIs of Saaspose to give you access to powerful engines and take document processing and manipulation experience to another level.
Newly added documentation pages and articles
Some new tips and articles have now been added into Saaspose.Pdf documentation that may guide you briefly how to use Saaspose.Pdf  for performing different tasks like the followings.
Overview: Saaspose.Pdf 
Saaspose.Pdf is a REST API to create, edit & manipulate PDF files. It also convert PDF file to DOC, DOCX, HTML, XPS, TIFF etc. You can create a new PDF either from scratch or from HTML, XML, template, database, XPS or an image. A PDF file can also be rendered to JPEG, PNG, GIF, BMP, TIFF and many other image formats. It works with any language like .NET, Java, PHP, Ruby, Python and many others. It is platform independent REST API & working with web, desktop, mobile or cloud applications alike.
More about Saaspose.Pdf
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465

Wednesday, August 29, 2012

Perform Mail Merge on Document Templates or Specific Document Region

What’s new in this release?
Saaspose development team is very happy to announce the new release of Saaspose.Words. This release offers mail merge function for quickly and easily creating documents like letters, labels and envelopes. There are two approaches to execute mail merge in your documents.  Firstly, you can create a document template (.doc ) and insert the merge fields into it. Then you can perform simple mail merge operation that takes data from your data source and merges it into the document. The second approach is to specify the regions within document for executing mail merge operation. You can insert two mail merge fields to mark the beginning and end of the mail merge region. Once you execute mail merge with regions, all document content that is included inside the specified mail merge region automatically will be repeated for every record in the data source. For more information on Saaspose.Words features and examples, please refer to our documentation. Saaspose.Words provides easy and simple methods to execute mail merge in your documents including MS Word documents. You can choose to specify a region within your document and perform mail merge operation for that specific region. You can integrate Saaspose.Words with other File Format APIs and combine different features to enhance the productivity and performance of your applications.
Newly added documentation pages and articles
Some new tips and articles have now been added into Saaspose.Words documentation that may guide you briefly how to use Saaspose.Words for performing different tasks like the followings.
Overview: Saaspose.Words
Saaspose.Words is a platform independent REST API used for cloud based document creation, manipulation & conversion. It allows converting document to DOC, DOCX, XPS, TIFF, PDF, HTML, SWF & many other formats. It can be used languages like .NET, Java, PHP, Ruby, Rails, Python, jQuery & many others. It can also be integrated with other cloud services to process documents. Other features include Create & modify watermark, content & formatting manipulation, mail merge abilities, reporting features.
More about Saaspose.Words
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465

Monday, August 27, 2012

Get or Set Custom Properties of PowerPoint Documents Using REST API

What's New in this Release?
Saaspose development team is proud to announce the new release of Saaspose.Slides. This release offers a useful set of features to manage document properties of Powerpoint presentations. You can add one or more new custom properties in your document. Using Saaspose.Slides REST API you can also set a single document property. This REST API allows you to get all properties of document or you may choose to get a specific property from documents. You can also remove all the properties or any single property of your presentation using Saaspose.Slides REST API. We have SDK and REST examples for Saaspose.Slides REST API that help you utilize it for your applications in the cloud. For more details, please refer to Saaspose.Slides documentation. Using Saaspose.Slides API, you can manage document properties of presentations such as add custom properties, get or remove all properties of a document and set a single document property.
Newly added documentation pages and articles
Some new tips and articles have now been added into Saaspose.Slides documentation that may guide you briefly how to use Saaspose.Slides for performing different tasks like the followings.
Overview: Saaspose.Slides
Saaspose.Slides is a REST based API that allows developers to read, write & modify a PowerPoint presentations in cloud. It is platform independent API & can be used by developers in web, desktop, mobile & cloud applications alike. It provides a rich set of features like creating presentation from scratch, modify various aspect of a presentation & converting a presentation to PDF, XPS, TIFF, SVG, HTML, PNG, JPEG, GIF & BMP formats. It helps you add, modify or extract text from the presentation.
More about Saaspose.Slides
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465

Thursday, August 23, 2012

Scan & Extract Text from Images in Web, Desktop & Mobile Applications

What’s new in this release?
Saaspose development team is proud to announce the new release of Saaspose.OCR. This new release allows users to extract text from images. There are two approaches used to extract text from images. Firstly, you can upload the desired file to Saaspose Storage using Saaspose.OCR REST API. Then you can extract text from the uploaded image using Saaspose.OCR REST examples. You can also use Saaspose.OCR SDK Examples to extract image text from file uploaded on Saaspose Storage for different languages like .NET, Java and PHP. Another way is to directly extract image text from files on your local system using Saaspose.OCR REST API and SDKs without saving the file to Saaspose Storage. You can use the file path or stream to extract text from images using Saaspose.OCR REST API. The file is sent through request stream to Saaspose servers, processed and the output is sent back as response stream. In this case, the file is not saved on Saaspose Storage. It is a single call process that uploads the file to server, extracts the text from image, sends image text back as response stream and deletes the source file from the server. We have SDK and REST examples for Saaspose.OCR that help you utilize it for your applications in the cloud. For more details, please refer to Saaspose.OCR documentation. Saaspose.OCR recognizes a collection of characters from the extracted text and supports different programming languages support for optical character recognition and text extraction from images files.
Newly added documentation pages and articles
Some new tips and articles have now been added into Saaspose.OCR documentation that may guide you briefly how to use Saaspose.OCR for performing different tasks like the followings.
Overview: Saaspose.OCR
Saaspose.OCR is a platform independent REST API used for optical character recognition and document scanning. It allows developers to scan documents, extract text and recognize characters from the documents in the cloud. It supports OCR feature for whole image, partial image or a specific rectangular area of an image file. It can be used with languages like .NET, Java, PHP, Ruby, Rails, Python, jQuery & many others. It can also be integrated with other cloud services to process documents.
More about Saaspose.OCR
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465

Thursday, August 16, 2012

Select Attachment in PDF & Download Selected Attachment Using REST API

This technical tip allows developers to download selected attachment in PDF file using Saaspose.Pdf REST API in your .NET applications. Saaspose.Pdf is a REST API to create, edit & manipulate PDF files. It also convert PDF file to DOC, DOCX, HTML, XPS, TIFF etc. You can create a new PDF either from scratch or from HTML, XML, template, database, XPS or an image. A PDF file can also be rendered to JPEG, PNG, GIF, BMP, TIFF and many other image formats. It works with any language like .NET, Java, PHP, Ruby, Python and many others. It is platform independent REST API & working with web, desktop, mobile or cloud applications alike.
Sample Code for downloading selected attachment in PDF file
//build URI to download selected attachment
Attachment  FileInformation = GetAttachment(1);
//build URI to get page count
string strURI = "http://api.saaspose.com/v1.0/pdf/input.pdf/attachments/1/download";
string signedURI = Sign(strURI);
Stream responseStream = ProcessCommand(signedURI, "GET");
using (Stream fileStream = System.IO.File.OpenWrite(outputPath + "\\" + FileInformation.Name))
{
CopyStream(responseStream, fileStream);
}
responseStream.Close();
public Attachment GetAttachment(int attachmentIndex)
{
 //build URI to get page count
string strURI = "http://api.saaspose.com/v1.0/pdf/input.pdf/attachments/" + attachmentIndex;
string signedURI = Sign(strURI);
 Stream responseStream = ProcessCommand(signedURI, "GET");
 StreamReader reader = new StreamReader(responseStream);
 string strJSON = reader.ReadToEnd();
 //Parse the json string to JObject
 JObject parsedJSON = JObject.Parse(strJSON);
 //Deserializes the JSON to a object.
  AttachmentResponse attachmentResponse = JsonConvert.DeserializeObject<AttachmentResponse>(parsedJSON.ToString());
 return attachmentResponse.Attachment;
}
//Here is the BaseResponse class
public class BaseResponse
{
 public BaseResponse() { }
 public string Code { get; set; }
 public string Status { get; set; }
}
//Here is the AttachmentResponse class
public class AttachmentResponse : BaseResponse
{
public AttachmentResponse() { }
public Attachment Attachment { get; set; }
}
//Here is the LinkResponse class
public class LinkResponse
{
public string Href { get; set; }
public string Rel { get; set; }
public string Title { get; set; }
public string Type { get; set; }
}
//Here is the Attachment class
public class Attachment
{
public Attachment() { }
public Color Color { get; set; }
public string MimeType { get; set; }
public string Name { get; set; }
public string CreationDate { get; set; }
public string ModificationDate { get; set; }
public Int32 Size { get; set; }
}
//Here is the Color class
public class Color
{
public Color() { }
public List<LinkResponse> Links { get; set; }
public int A { get; set; }
public int B { get; set; }
public int G { get; set; }
public int R { get; set; }
}
About Saaspose
SaaSpose is a cloud-based document generation, conversion and automation platform for developers. Using SaaSpose makes it easy for Web & Mobile Developers to work with Microsoft Word documents, Microsoft Excel spreadsheets, Microsoft PowerPoint presentations, Adobe PDFs, OpenDocument formats, and email formats and protocols in their Apps.  The SaaSpose REST API enables you to quickly integrate the following into your Web: Document Assembly & Mail-Merge, Reporting, Document Conversion, Text and Image Extraction, Device Targeting, Metadata Removal, Barcode Recognition, Generation & Embedding, Email Templating & Tracking. The REST API can be called from any platform: .NET, Java, Ruby, Salesforce, Amazon etc.
More about Saaspose.Pdf
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465

Monday, August 13, 2012

Adding Watermarks Images & Text to Word Documents Using REST API

What’s new in this release?
Saaspose development team is very happy to announce the new release of Saaspose.Words. This release allows developers an exciting and useful feature for your documents. You can add watermarks to documents including Word documents using Saaspose.Words REST API. You can give your documents more professional and refined look by adding watermark image or text to the documents. Saaspose.Words provides the best solution to customize your documents through these simple yet useful features. You can add watermark images to your documents or you may choose to add watermark text to the documents. Using Saaspose.Words REST API, adding watermark images and text to your documents is quick, reliable and the quality of document formatting is retained.We have SDK and REST examples for Saaspose.Words REST API that help you utilize it for your applications in the cloud. You can refer to Saaspose.Words documentation for more information about its examples and features. Using Saaspose.Words API, you can customize and enhance the appearance of your documents with the valuable addition of image watermarks or text watermarks.
Newly added documentation pages and articles
Some new tips and articles have now been added into Saaspose.Words documentation that may guide you briefly how to use Saaspose.Words for performing different tasks like the followings.
Overview: Saaspose.Words
Saaspose.Words is a platform independent REST API used for cloud based document creation, manipulation & conversion. It allows converting document to DOC, DOCX, XPS, TIFF, PDF, HTML, SWF & many other formats. It can be used languages like .NET, Java, PHP, Ruby, Rails, Python, jQuery & many others. It can also be integrated with other cloud services to process documents. Other features include Create & modify watermark, content & formatting manipulation, mail merge abilities, reporting features.
More about Saaspose.Words
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465

Friday, August 10, 2012

Get Color Scheme & Formatting Info of a Slide or Presentation in Cloud

What's New in this Release?
Saaspose development team is proud to announce the new release of Saaspose.Slides. This release provides the ability to get formatting information of a slide using Saaspose.Slides REST API. Saaspose.Slides allows you to get color scheme of your presentation or a particular slide.  You may choose to get font scheme of the slides in your presentation. Saaspose.Slides offers the best services to provide you the best solutions for manipulating your presentation and getting the formatting information in the cloud. You can refer to our documentation for a complete overview of Saaspose.Slides features and examples. Getting started with Saaspose.Slides is quite simple and quick, download the required SDKs and take your document manipulation experience to next level. You can utilize our SDK and REST examples to get the formatting information of a slide by using Saaspose.Slides features in your applications and enhance the performance and productivity. Saaspose.Slides is a platform independent REST API and can be used on any platform of your choice to manipulate various aspects of your presentations. You can also integrate Saaspose.Slides with other Saaspose APIs to combine the powerful features of multiple APIs and achieve quality goals in the cloud.
Newly added documentation pages and articles
Some new tips and articles have now been added into Saaspose.Slides documentation that may guide you briefly how to use Saaspose.Slides for performing different tasks like the followings.
Overview: Saaspose.Slides
Saaspose.Slides is a REST based API that allows developers to read, write & modify a PowerPoint presentations in cloud. It is platform independent API & can be used by developers in web, desktop, mobile & cloud applications alike. It provides a rich set of features like creating presentation from scratch, modify various aspect of a presentation & converting a presentation to PDF, XPS, TIFF, SVG, HTML, PNG, JPEG, GIF & BMP formats. It helps you add, modify or extract text from the presentation.
More about Saaspose.Slides
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465

Wednesday, August 8, 2012

Add, Modify & Delete Single or Multiple Charts inside Worksheets in Cloud

What’s new in this release?
The latest version of Saaspose.Cells allows developers to add charts in worksheets to give a graphical representation of your data. You can add single or multiple charts in your worksheets. These charts can be placed anywhere in the workbook, resized and you may choose to customize the charts settings. You can also delete charts from worksheets using Saaspose.Cells REST API. You can delete a single or multiple charts from the workbook. Saaspose.Cells is a platform independent REST API that can be used in any language, across any platform. You can add & delete charts in workbooks easily using the feature rich Saaspose.Cells REST API. We have SDK and REST examples for Saaspose.Cells REST API that help you utilize it for your applications in the cloud. Saaspose.Cells collaborates with other File Format APIs to enhance your experience of document manipulation in different file formats such as word processing, images, slides and PDF based file formats. Also, Saaspose.Cells integrates easily with other Saaspose APIs for working with BarCode, Email and OCR.
Newly added documentation pages and articles
Some new tips and articles have now been added into Saaspose documentation that may guide you briefly how to use Saaspose APIs on Amazon S3 Storage for performing different tasks like the followings.
Overview: Saaspose.Cells
Saaspose.Cells is a REST based API for processing spreadsheets in the cloud. It allows creating, manipulating and converting spreadsheets in your web, desktop, mobile and cloud applications. It supports rows, columns, cells, text, data, images, hyperlinks, comments, formulas & many other aspects of spreadsheet. It can be used with any language to incorporate the spreadsheet processing features in any type of business application. It is a platform independent API & can be used with any language.
More about Saaspose.Cells
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465

Monday, August 6, 2012

Generate Barcode Image with Custom Size, Better Quality & Readability

What's New in this Release?
Saaspose development team is proud to announce the new release of Saaspose.Barcode. Saaspose.Barcode API allows developers to customize barcode size and set the x and y dimensions of barcode as per your requirements. Configuring the size of barcode is an important aspect as it helps in scanning the image with more clarity. You can provide custom values for width and height of barcode image to generate images with better quality and readability. The term size and image resolution of the barcode is often used together as it determines the appearance of barcode image. Saaspose.Barcode allows you to configure the horizontal and vertical dimensions of the barcode image for better resolution. You can set resolution for the barcode image based on your printer resolution. You can customize barcode size and image resolution easily using the feature rich Saaspose.Barcode REST API. We have SDK and REST examples for Saaspose.Barcode REST API that help you utilize it for your applications in the cloud.
Newly added documentation pages and articles
Some new tips and articles have now been added into Saaspose.Barcode documentation that may guide you briefly how to use Saaspose.Barcode for performing different tasks like the followings.
Overview: Saaspose.Barcode
Saaspose.Barcode is a cloud based REST API that helps developers to generate new barcode images from scratch, recognize barcodes from images, specify barcode text attributes, set barcode image characteristics like width, height, border style, output format etc. Developers can create barcode using more than 40 symbologies like (1D) EAN13, EAN8, UPCA, UPCE barcode, MSI & Code11 (2D) like PDF417, DataMatrix, Aztec, QR, Italian Post 25 & postal types like Postnet, Planet, USPS OneCode & many more.
More about Saaspose.Barcode
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465

Friday, August 3, 2012

August 2012 Edition of Saaspose.Newsletter is out Now!

Saaspose Newsletter for August 2012 has now been published that highlights all newly added information, exciting new features & informative blogs about Saaspose APIs & SDKs. This month Saaspose.Words, Saaspose.Cells & Saaspose.Slides have introduced new features for finding & replacing text inside workbooks, Word documents & PowerPoint presentations.  Apart from that Saaspose team have also added features for word documents, PowerPoint presentations & PDF files conversion to other file formats.
Tip of the Month: Integrate Amazon S3 Storage with Saaspose API
Saaspose team has recently integrated Amazon S3 Storage with Saaspose API. Now, you can keep your files on Amazon S3 and use Saaspose API to process those files. It is quite simple and easy to configure Amazon S3 Storage with Saaspose. Once setup you can use Saaspose API to manage those files. We have also integrated Saaspose.Slides with Amazon S3 so you could upload your presentations on Amazon S3 Storage and process them using Saaspose.Slides. We have added examples to work with this external storage as well. Our team is working on integrating other Saaspose APIs with Amazon S3. We’re also integrating our APIs with other cloud storage services. Please keep in touch for the latest information about external storage integration. Click here to read complete blog post about Integrate Amazon S3 Storage with Saaspose API.
Best of Saaspose API Blogs
Stay tuned with the recent updates, features and announcements of Saaspose APIs through Saaspose Blog.
Latest From the Documentation
We have added many examples for various features of Saaspose File Format APIs in our documentation during the month of July. Our team has put great efforts to update the documentation for Saaspose.Words, Saaspose.Pdf, Saaspose.Cells, Saaspose.Barcode, Saaspose.Slides and Saaspose.OCR. We have added examples related to various features of these file format APIs; for example, find and replace text in workbooks, convert presentations to other file formats, extract image text from local file, create barcode and save image, get OLE drawing objects, shapes and charts, execute mail merge template, add watermark text and image, delete all slides from a presentation etc. You may view a complete list of examples for each API in the following announcement posts
Saaspose API SDK Updates
 During the month of July 2012, we have introduced new features in our SDKs for different programming languages like .NET, Java, and PHP. There is a list of features available for each API on Github and you can download the required SDK. The new features are added in most of our APIs such as Saaspose.Words, Saaspose.Cells, Saaspose.Slides etc. These features include replacing text in a slide, merging two PDF documents, getting a specific chart from the worksheet, deleting all slides from a presentation, save a specific picture from a specific worksheet as image, etc. For more details, you may refer to the announcement about Saaspose REST API Features Implemented in SDKs during the Month of July 2012
Collect your copy of Saaspose Newsletter, August 2012 edition
Keep in Touch
There are several ways for you to keep in touch with us. The monthly newsletter is a way for us to keep in touch with you, but we are always interested in hearing from you.
- Ask your question from Saaspose Development Team
- Connect with us on Post a question on our Facebook
Contact Information
Aspose Pty Ltd, Suite 163,
79 Longueville Road
Lane Cove, NSW, 2066
Australia
Saaspose - Your File Format Experts 2.0
sales@aspose.com
Phone: 1.214.329.1520
Fax: 866.810.9465