C# API to convert HTML to XPS

C# library to convert HTML to XPS

Use Cells Conversion REST API to create customized spreadsheet workflows in Net. This is a professional solution to convert HTML to XPS and other document formats online using C#.

Convert a HTML file to XPS in C#

API
PUT
https://api.aspose.cloud/v3.0/cells/convert

Converting file formats from HTML to XPS is a complex task. All HTML to XPS format transitions is performed by our C# SDK while maintaining the source HTML spreadsheet's main structural and logical content. Our C# library is a professional solution to convert HTML to XPS files online. This Cloud SDK gives C# developers powerful functionality and perfect XPS output.

Code example in C# using REST API to convert HTML to XPS format

    // For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
    string name = "Book1.html";
    string format = "xps";
    string password = null;
    string outPath = null;
    string storageName = null;
    string destFile = "Book1.xps";
    CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
    using (Stream stream = cellsApi.CellsWorkbookPutConvertWorkbook(File.OpenRead(name), format, password, outPath, storageName))
    {
        using (Stream outStream = File.OpenWrite(destFile))
        {
            stream.CopyTo(outStream);
        }
    }


How to use C# API to convert HTML to XPS


  1. Create an account at Dashboard to get free API quota & authorization details
  2. Initialize CellsApi with Client Id, Client Secret, Base URL & API version
  3. Call CellsWorkbookPutConvertWorkbook method to get the resultant stream


System Requirements


  1. NET Framework 4.5.2 or newer
  2. Net Standard 2.0 or newer