Does Saaspose.Pdf Allow Word and Excel to PDF?

Adobe is shutting down their API, which converts Word and Excel to PDF. Does Saaspose.Pdf convert uploaded Word and Excel files to PDF?


Submitted from: http://saaspose.com/api/pdf

Hi Stephen,

Yes, Saaspose allows you to convert your documents (Word, Excel and many other) to your required formats including PDF. In addition, you can convert all or specific pages in just one API call. You can use Saaspose.Words to convert Word documents to PDF; please check following REST, SDK and API examples for more details:

http://saaspose.com/docs/display/words/1.2+-+Saaspose.Words+Examples
http://saaspose.com/docs/display/words/1.3+-+Saaspose.Words+SDKs
http://saaspose.com/docs/display/words/document

You can use Saaspose.Cells to convert Excel documents to PDF; please check following REST, SDK and API examples for more details:

http://saaspose.com/docs/display/cells/1.2+-+Saaspose.Cells+Examples
http://saaspose.com/docs/display/cells/1.3+-+Saaspose.Cells+SDKs
http://saaspose.com/docs/display/cells/workbook

Please also share your development platform to get links to specific examples according to your platform.

Best Regards,
Muhammad Ijaz
Support Developer, Saaspose Sialkot Team
http://www.saaspose.com

Thank you – your site wasn’t clear on conversion of Word and Excel to PDF.
The platform is ColdFusion, so a webcall should work (it’s what we are doing with Adobe at the moment).

Is there anything else I should know?
Stephen

A few other questions:

(1) Do you have a ColdFusion SDK
(2) What API would I use for .txt (sorry, it’s not clear to me)
(3) It looks like I have to call different APIs – can I not just call one API, and in that API indicate the sent file type and the output requested? Seems cumbersome that you have so many APIs when there should be one and you direct the action based on fields I send? J

Hi Stephen,

1. No, but we are gradually adding new SDKs; currently we have four SDKs for .NET, Java, PHP and Ruby and working on Python and Android SDKs. ColdFusion SDK will also be planned in future.

2. You can use Saaspose.Words for this purpose.

3. There were certain factors (including cost/price, maintenance and features) involved to keep the APIs separate. If you want to convert the documents, there is only one difference in the URI i.e. name of API. You can easily build a wrapper around that to handle this scenario e.g. you can use 'http://api.saaspose.com/v1/words/FileName.doc?format=pdf' to convert Word to PDF and you can replace 'words' with 'cells' to convert Excel documents; remaining URI will remain the same.

Regarding your query "The platform is ColdFusion, so a webcall should work (it’s what we are doing with Adobe at the moment). Is there anything else I should know?", I would like to share that we accept authenticated requests only, and you need to sign your URI before sending to Saaspose. Following instructions should be followed to sign URIs:

- Add two extra parameters 'appSID' and 'signature' in your URI
- Once you sign up at http://saaspose.com/, you will get your App SID and App Key
- Pass App SID to 'appSID' parameter and base64 encoded App Key to 'signature' parameter i.e. you need to encode your App Key to base64 encoded string. You final URI will be like the following:

http://api.saaspose.com/v1/words/FileName.doc?format=pdf&appSID=Your_AppSID&signature=Base64Encoded_AppKey

or

http://api.saaspose.com/v1.0/words/input.docx?format=pdf&appSID=61940651-581c-4b0a-aa31-98d959113c62&signature=SVoeVl%2Bx%2BTNe4TieIn6mMYHU8R0

Please feel free to contact us in case you have further comments or questions.

Best Regards,
Muhammad Ijaz
Support Developer, Saaspose Sialkot Team
http://www.saaspose.com

Hi Stephen,

I just wanted to follow up and see if the suggestion from our support team worked for you? Have you started working with Saaspose APIs? How's it going at your end? Do you need any further assistance with it?

I also like to share that ColdFusion allows you to use .NET DLLs in your applications. As we already have a .NET SDK, I would suggest that you try it with your ColdFusion applications. The .NET assemblies work seamlessly with ColdFusion, so it will help you setup things and start working with the APIs quickly. When using this SDK, you'll only have to provide the required information to particular methods and all the details like signing the URI, sending requests, receiving responses etc. will be handled by the .NET SDK. Please see if this might help in your scenario.

If you find any further questions, please do let us know. We're looking forward to working with you.

Thanks & Regards
Shahzad Latif
Saaspose Support Team.