Aspose.CAD Cloud is Launching Soon!

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

We are glad to announce that the first release of Aspose.CAD Cloud REST API is about to launch. The REST API will be available very soon to be consumed in your applications. It will allow you to manipulate AutoCAD files in your application using a simple set of requests. Aspose.CAD Cloud REST API will give you a rich set of features to work with AutoCAD files on any platform with minimal learning curve.

It is a REST API that will allow developers to convert AutoCAD DWG, DWF and DXF files to PDF and Raster images. It does not require AutoCAD or any other software for working with the AutoCAD files. 

Salient features

  • Export AutoCAD files to PDF and Raster Image Formats
  • Get Properties of AutoCAD files
  • Change Scale of AutoCAD files
  • Rotate and Flip AutoCAD files

Supported formats

Aspose.CAD Cloud REST API supports following file formats:

Read: DWG, DXF, DWF, DGN

Write: PDF, PNG, BMP, TIFF, JPEG, GIF

Our first version

We are currently in the process of preparing Examples and Documentation for this new product. We have planned to release the first version of Aspsoe.CAD Cloud REST API soon with features shared above. If you have any questions or suggestions, please feel free to write on aspose.cloud Forum.

 

Please stay tuned to this blog for further updates.

Posted in Aspose.CAD Cloud Product Family | Tagged , , , | Leave a comment

Working with Cloud File Format REST APIs and SDKs – aspose.cloud Newsletter February 2019

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn
LinkedIn YouTube Twitter Facebook
Share this issue:

Monthly Newsletter

February 2019

Cloud REST API and SDKs for working with Microsoft Visio Diagrams
Manipulate Visio files without Microsoft Visio installed
 
Cloud REST API and SDKs for working with Microsoft Visio Diagrams
 

Aspose.Diagram offers cloud REST API and SDKs for .NET, Java, cURL, PHP, Python, Ruby and Node.js platforms to seamlessly create, edit and convert Visio file formats without needing Microsoft Visio. It supports working with native VSD/VSDX format as well as other popular Visio formats including VSS, VST, VSX, VTX, VDW, VDX, VSSX, VSTX, VSDM, VSSM and VSTM.

Explore NOW Free Trial

Individual Cloud SDKs also available for: .NET Java PHP cURL Python NodeJS Ruby
Product News
Product News
Product News
 
Feedback
Feedback
Feedback
 
Posted in Customer Newsletters | Leave a comment

Download HTML Page from Web using Aspose.HTML Cloud 18.12

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

We are pleased to announce Aspose.HTML Cloud 18.12 release. This release extends the functionality of Template Merge feature by fixing some minor issues and introducing new options to control the template data population. We have also included a new feature to download HTML of a web page with its linked resources. Please check the detailed release notes to get an idea about all the new features/enhancements and fixes made in this release.

The following sections describe some details regarding these features.

New features and enhancements

  • Downloading HTML page from Web

Now you can download HTML page from the Web by its URL with linked resources as a ZIP archive.

  • We have introduced options parameter in Template Merge API that allows to pass a JSON list of options that provide control on some template elements. In the current version, the following options are implemented:
    • rm_tabhdr: possibility to leave the header row in a TABLE template element if there are no data to fill it (by default, empty table is omitted). 
    • cs_names: possibility to use case-insensitive names of template fields (by default names are case-sensitive). Partially implemented in this release, this option is supported only for JSON data.

Usage example (any option can be omitted):

options={ 'cs_names':false, 'rm_tabhdr':false }

Aspose.HTML Cloud Product Family Resources

Following are the links to some useful resources you may need to accomplish your tasks.

  • Product Overview – An overview of Aspose.HTML Cloud REST APIs
  • Online Documentation – Detailed API documentation with code examples and details about API functional areas
  • Cloud Dashboard UI Help Topics
  • Forum – Our free online support forum where we address your queries and inquiries
  • Web API Explorer (Live Examples) – Quickly browse through all Aspose.HTML Cloud REST APIs and test them in the browser
  • Cloud SDKs – An SDK takes care of a lot of low-level details of making requests and handling responses and lets you focus on writing code specific to your particular project

Start a Free Trial Today

Start a free trial today – all you need is to sign up with the aspose.com. Once you have signed up, you are ready to try the powerful file processing features offered by Aspose for Cloud.
Posted in Aspose.HTML Cloud Product Family | Tagged , , | Leave a comment

Convert HTML to Markdown and MHTML File Format in Aspose.HTML Cloud 18.11

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

We are happy to announce Aspose.HTML Cloud 18.11 release. This monthly release extends the list of supported file formats. Now, you can convert HTML file to Markdown and MHTML file formats using Aspose.HTML Cloud REST API. Please check the detailed release notes of this version to get an idea about all the new features/enhancements and fixes made in this release.

The following sections describe some details regarding these features.

Convert HTML to Markdown

In this version, we have included the support of Markdown format. Now you can convert HTML file to Markdown file format. The API supports two flavors of Markdown format: standard Markdown and GitLab Flavored Markdown format. All you need to set useGit API parameter as per your requirements. Please check following APIs for converting HTML to Markdown.

Convert HTML to MHTML

Aspose.HTML Cloud 18.11 introduced the conversion of HTML to MHTML. MHTML, short for MIME Encapsulation of Aggregate HTML Documents, is a web page archive format used to combine several HTML documents along with their resources into a single document archive. While converting the HTML to MHTML, you can handle the resource depth level using maxDepth API parameter, scripts with javaScript API parameter, URLs with urlRestrict API parameter and use defaults API parameter to specify the default way of resource handling.  Please check following APIs and their parameters detail for the HTML to MHTML conversion.

Aspose.HTML Cloud Resources

Following are the links to some useful resources you may need to accomplish your tasks.

  • Product Overview – An overview of Aspose.HTML Cloud REST APIs
  • Online Documentation – Detailed API documentation with code examples and details about API functional areas
  • cloud Dashboard UI Help Topics
  • Forum – Our free online support forum where we address your queries and inquiries
  • Web API Explorer (Live Examples) – Quickly browse through all Aspose.HTML Cloud REST APIs and test them in the browser
  • Cloud SDKs – An SDK takes care of a lot of low-level details of making requests and handling responses and lets you focus on writing code specific to your particular project

Start a Free Trial Today

Start a free trial today – all you need is to sign up with the aspose.com. Once you have signed up, you are ready to try the powerful file processing features offered by Aspose for Cloud.

Posted in Aspose.HTML Cloud Product Family | Leave a comment

Create, Read and Convert or Manipulate Microsoft Visio Diagrams with Aspose.Diagram Cloud

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Aspose is extending its community by providing robust and efficient file formatting APIs. We are glad to announce our another Cloud API: Aspose.Diagram Cloud.  It is a platform independent REST API, that allows developers to work with Microsoft Visio files in their application without installing Microsoft Visio. It seamlessly enhances your application with the capability to create, read and manipulate Microsoft Visio files using a simple set of requests.

The following sections describe some feature details of Aspose.Diagram Cloud REST API. Please also check the first release notes for more details.

Aspose.Diagram Cloud Features

It supports working with native VSD/VSDX format as well as other popular Visio formats including VSS, VST, VSX, VTX, VDW, VDX, VSSX, VSTX, VSDM, VSSM and VSTM. First version of Aspose.Diagram Cloud provides following features:

Supported formats

Read: VDW, VSD, VSS, VST

Read and Write: VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSTM

Export: BMP, JPEG, TIFF, EMF, SVG, PNG, PDF, HTML, XPS, SWF, XAML

Convert diagram to another format

Aspose.Diagram Cloud REST API provides feature to convert the diagrams to other popular formats for quick and easy information sharing across the organization. Please see the following URI and REST command(cURL) for the purpose.

URI

https://api.aspose.cloud/v1.1//diagram/{filename}/SaveAs

Aspose.Diagram Cloud for cURL example

// First get Access Token
// Get App Key and App SID from https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/oauth2/token" \
-X POST \
-d 'grant_type=client_credentials&[Your AppSid]&client_secret=[Your AppKey]' \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
  
// cURL example to convert Diagram file to another format
curl -v "https://api.aspose.cloud/v1.1/diagram/file_get_1.vdx/SaveAs?IsOverwrite=true&newfilename=file_get_1.pdf" \
-X POST \
-d '{"Format":"pdf"}' \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer [Access Token]"

Aspose.Diagram Cloud SDK for.NET example

protected ApiClient client;
protected Configuration config;
protected static OAuthApi oauth2 = null;
protected string grantType = "client_credentials";
protected string clientId = ""; // Get App Key and App SID from https://dashboard.aspose.cloud/
protected string clientSecret = ""; // Get App Key and App SID from https://dashboard.aspose.cloud/
protected static string accesstoken;
protected string refreshtoken;

static void Main(string[] args)
{
    DiagramExamples diagramExamples = new DiagramExamples();
    // Convert Diagram File to Another Format
    diagramExamples.PostSaveAs();
}

// Convert Diagram File to Another Format
private void PostSaveAs()
{
    DiagramFileApi instance = new DiagramFileApi(GetConfiguration());

    string name = "file_get_1.vdx";
    bool isOverwrite = true;
    string folder = null;

    FileFormatRequest format = new FileFormatRequest() { Format = "pdf" };
    string newfilename = "file_saveas_1.pdf";

    UpdateDataFile(name);
    var response = instance.DiagramFilePostSaveAs(name, format, newfilename, folder, isOverwrite);
}

private void UpdateDataFile(string filename)
{
    StorageApi StorageApi = new StorageApi(clientSecret, clientId);

    // Upload document to Cloud Storage
    PutCreateRequest request = new PutCreateRequest(filename, File.OpenRead(@"c:\Data\" + filename), null, null);
    StorageApi.PutCreate(request);
}

private Configuration GetConfiguration()
{
    if (oauth2 == null)
    {
        oauth2 = new OAuthApi("https://api.aspose.cloud");
        var oauth2response = oauth2.OAuthPost(grantType, clientId, clientSecret);
        accesstoken = oauth2response.AccessToken;
        refreshtoken = oauth2response.RefreshToken;
    }
    Dictionary<string, string> headerParameters = new Dictionary<string, string>();
    headerParameters.Add("Authorization", "Bearer " + accesstoken);
    client = new ApiClient();
    config = new Configuration(client, headerParameters);
    return config;
}

Security and Authentication

The Aspose.Diagram Cloud REST API is secured and requires authentication using an app access key ID (appSID) and app secret access key with OAuth 2.0 or URL Signing authorization header. You can see the complete details here.

API Explorer

Aspose for Cloud REST APIs comes with a web based API Explorer as well. It is the easiest way to try out our API right away in your browser. It is a collection of Swagger documentation for the aspose.cloud APIs. So simply, first you need to sign up with aspose.cloud, get APP key and SID and start testing Aspose.Diagram Cloud REST API in your favorite browser interactively.

SDKs

Aspose.Diagram Cloud REST API comes with SDKs for different platforms to use this REST API in your specific project effortlessly. An SDK takes care of a lot of low-level details of making requests and handling responses and lets you focus on writing code specific to your particular project. Please check out our GitHub repository for a complete list of Aspose.Diagram Cloud SDKs along with working examples, to get you started in no time.

Aspose.Diagram Cloud Resources

Following are the links to some useful resources you may need to accomplish your tasks.

Start a Free Trial Today

Start a free trial today – all you need is to sign up with the Aspose Cloud service. Once you have signed up, you are ready to try the powerful file processing features offered by Aspose for Cloud.

Posted in Aspose.Diagram Cloud Product Family | Tagged , , , , , , , , , , , , , | Leave a comment

Reorder Multiple Slides in one API call using Aspose.Slides Cloud 18.12

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Aspose.Slides CloudWe are pleased to announce a new release of Aspose.Slides Cloud 18.12. We have introduced an API that let you reorder multiple slides in one API call. Moreover, we have added separate APIs for adding, cloning and reordering presentations. For a detailed note on what is new and fixed, please visit the release notes section of APIs Documentation.

 

New Features and Enhancements

    • Reorder Multiple Slides in a Presentation in one API Call

Please use POST /slides/{name}/slides/reorder to reorder multiple slides in a presentation in one API call.

    • Add Slides to a Presentation

Please use POST /slides/{name}/slides/add to add slides to a presentation.

    • Copy Slides

POST /slides/{name}/slides/copy API let you copy slides within the current document or from another presentation.

    • Move Slides

POST /slides/{name}/slides/{slideIndex}/move API let you move slides to another position.

Aspose Cloud Resources

You may visit the following API resources for getting started and working with the API:

  • Product Documentation – Detailed API documentation with code examples and details about API functional areas
  • Cloud SDKs – An SDK takes care of a lot of low-level details of making requests and handling responses and let you focus on writing code specific to your particular project
  • API Reference Guide – Quickly browse through all Aspose.Slides Cloud APIs and test them in the browser
  • Aspose.Slides Forum – Our free online support forum where we address your queries and inquiries
Posted in Aspose.Slides Cloud Product Family | Leave a comment

Aspose.Cloud January 2019 Offer – 25% Off Aspose.Total Cloud APIs for 12 Months

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn
LinkedIn YouTube Twitter Facebook
Share this issue:

Monthly Newsletter

January 2019

Holiday Offer – Get 25% off Aspose.Total Cloud APIs
 
Holiday Offer - 25 Percent Off Aspose.Total
 

Aspose.Total Cloud brings together all Aspose APIs in one suite of Cloud APIs and is great value for money. This holiday season Aspose is making it even better value by giving you 25% off Aspose.Total Cloud.

Simply enter the coupon code HOLOFF2018 when placing your order.

 
Buy Now
 

This offer is only available on new Aspose.Total purchases and cannot be used in conjunction with other offers, renewals or upgrades. Only available directly from Aspose.cloud, not through third parties or resellers. Ts & Cs Apply, offer subject to change with no notice.

Product News
Product News
Product News
 
Feedback
Feedback
Feedback
 
Posted in Newsletter, Customer Newsletters | Leave a comment

Pass Through Numeration in Multiple Answer Sheets with Aspose.OMR Cloud 18.12

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

We are pleased to announce the new release of Aspose.OMR Cloud 18.12. We added a new feature in OMR Kernel (Cloud) that lets you pass-through numeration in multiple answer sheets. We also made a few enhancements such as recognition call report, and improve user experience with Template Generator API. Moreover, we introduced a new feature in the GUI OMR Editor (Cloud Client) which is to implement “Snap To Elements” option during template markup creation. We also made a few improvements in UI and UX. For a detailed note on what is new and fixed, please visit the release notes section of APIs Documentation.

New Features and Enhancements

OMR.Kernel (Cloud)

A new feature has been introduced that lets us pass-through numeration in multiple answer sheets. Moreover, a few enhancements, such as recognition call report, and improve user experience with Template Generator API, have been made.

GUI OMR Editor (Cloud client)

A new feature, implement Snap To Elements option during template markup creation, has been introduced. Furthermore, a few improvements have been made in the client UI and UX.

Aspose Cloud Resources

You may visit the following API resources for getting started and working with the API.

  • Product Documentation – Detailed API documentation with code examples and details about API functional areas
  • Aspose.OMR-Cloud SDK – The repository contains sample applications that demonstrate how to perform common OMR with Aspose.OMR API
  • API Reference Guide – Quickly browse through all Aspose.OMR Cloud APIs and test them in the browser
Posted in Aspose.OMR Cloud Product Family | Leave a comment

Aspose.cloud Holidays offer – Get 25% off Aspose.Total Cloud APIs for 12 Months

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn
LinkedIn YouTube Twitter Facebook
Share this issue:

Monthly Newsletter

December 2018

Get 25% off Aspose.Total Cloud APIs
 
Email File Formats Processing APIs for iOS Applications via Xamarin Framework
 

Get 25% off Aspose.Total Cloud APIs for 12 months.

Quote HOLOFF2018 when placing your order.

 
Buy Now
 

This offer is only available on new Aspose.Total purchases and cannot be used in conjunction with other offers, renewals or upgrades. Only available directly from Aspose.com, not through third parties or resellers. Ts&Cs Apply

Product News
Product News
Product News
 
Feedback
Feedback
Feedback
 
Posted in Customer Newsletters | Leave a comment

Make Changes in Project Extended Attribute with Aspose.Tasks Cloud 18.9

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Aspose.Tasks CloudWe are pleased to announce the new release of Aspose.Tasks Cloud 18.9. This release made changes in ExtendedAttribute type. Added fields such as ‘DateValue’, ‘DurationValue’, ‘NumericValue’, ‘FlagValue’ and ‘TextValue’  and removed fields such as ‘DurationFormat’, ‘Value’ and ‘AttributeType’ fields. Moreover, a few bugs were fixed. For a detailed note on what is new and fixed, please visit the release notes section of APIs Documentation.

Important Changes and New Features

1. Duration type was added:

{
"TimeSpan": "10:00:00",
"TimeUnit": "Hour"
}

2. Changes in ExtendedAttribute type

Changes in ExtendedAttribute type (used in Task.ExtendedAttributes, Resource.ExtendedAttributes, ResourceAssignment.ExtendedAttributes collections):

  • ‘DurationFormat’ field was removed
  • ‘Value’ field was removed
  • ‘AttributeType’ field was added
  • Following fields were added: ‘DateValue’, ‘DurationValue’, ‘NumericValue’, ‘FlagValue’, ‘TextValue’

The following table shows which field contains the value of extended attribute depending on ExtendedAttribute’s type. Thus in order to get or set the value of a custom field with ‘Date’, ‘Start’ or ‘Finish’ type one should use ‘DateValue’ field.

Extended Attribute type Extended Attribute field
Date, Start, Finish DateValue
Duration DurationValue
Flag FlagValue
Number, Cost NumericValue
Text TextValue
Example
"Task" : 
{
    ...
    "ExtendedAttributes": [
      {
        "FieldId": "188743950",
        "AttributeType": "Date",
        "DateValue": "2018-03-04T08:15:00+07:00",
        "TextValue": null
      },
      {
        "FieldId": "188743960",
        "AttributeType": "Duration",
        "DurationValue": {
          "TimeSpan": "10:00:00",
          "TimeUnit": "Hour"
        }
      }
    ]
    ...
}

3. GET /{name}/extendedattributes/{index} and DELETE /{name}/extendedattributes/{index} endpoints: index parameter now can be FieldId as well as index of attribute in project.ExtendedAttributes collection.

Request
curl -v https://api.aspose.cloud/v1.1/tasks/sample.mpp/extendedattributes/188743731 \
     -X GET \
     -H "Content-Type: application/json" \
     -H "Accept: application/json"
Response
{
  "ExtendedAttribute": {
    "FieldId": "188743731",
    "FieldName": "Text1",
    "CfType": "Text",
    "Guid": "000039B7-8BBE-4CEB-82C4-FA8C0B400033",
    "ElementType": "Task",
    "MaxMultiValues": -1,
    "UserDef": false,
    "Alias": null,
    "SecondaryPid": "255869028",
    "AutoRollDown": false,
    "DefaultGuid": null,
    "LookupUid": "F45D601B-70C5-E311-A5BA-D43D7E937F92",
    "PhoneticsAlias": null,
    "RollupType": "Null",
    "CalculationType": "Lookup",
    "Formula": null,
    "RestrictValues": true,
    "ValuelistSortOrder": 0,
    "AppendNewValues": false,
    "Default": null,
    "ValueList": [
      {
        "Id": 1,
        "Val": "1",
        "DateTimeValue": null,
        "DurationValue": null,
        "Description": "descr",
        "Phonetic": null
      }
    ],
    "SecondaryGuid": "000039B7-8BBE-4CEB-82C4-FA8C0F404064"
  },
  "Code": 200,
  "Status": "OK"
}

4. Bugs were fixed, see Aspose.Tasks for .NET 18.9 Release Notes for more details.

Aspose Cloud Resources

You may visit the following API resources for getting started and working with the API:

  • Product Documentation – Detailed API documentation with code examples and details about API functional areas
  • API Reference Guide – Quickly browse through all Aspose.Tasks Cloud APIs and test them in the browser
  • Aspose.Tasks Forum – Our free online support forum where we address your queries and inquiries
Posted in Aspose.Tasks Cloud Product Family | Leave a comment