ConverterXls2Doc Sample

Where is ConverterXls2Doc sample?
I can’t find it

@Eli_Tsai,

Please find it attached for your requirements.

By the way, Aspose.Words team created this custom utility for the conversion (Excel to Doc ), this utility uses Aspose.Cells and Aspose.Words APIs. The tool is not completely reliable which might be using older APIs, so you got to update the codes by yourself in accordance with latest APIs set (if you need to use latest APIs). Moreover, we might not help you to update or customize this utility.

Another reasonable approach for your task can be:

  1. Use Aspose.Cells APIs to convert Excel file to PDF file
  2. Use Aspose.Pdf to convert the PDF file to Word document.

Hope, this helps a bit.
ConverterXls2Doc.zip (9.4 KB)

@Eli_Tsai,

Using newer versions of Aspose.Cells, you can directly convert an Excel spreadsheet to a Word DOCX with high fidelity and accuracy, without requiring any intermediate/additional steps or using other APIs. So, you don’t require or use the custom utility anymore. The Workbook.Save method can be used for the task while you may also specify the SaveFormat.Docx enumeration.

  1. For .NET, more details are available on C# EXCEL to WORD - EXCEL to WORD Converter | products.aspose.com page.
  2. For Java, see the details on Java EXCEL to WORD - EXCEL to WORD Converter | products.aspose.com page.

Sample Code

The process involves loading the Excel file into a Workbook object and then calling the Save method.

C# (.NET)

using Aspose.Cells;
using System;

class Program
{
    static void Main(string[] args)
    {
        try
        {
            // Load the source Excel file
            Workbook workbook = new Workbook("input.xlsx"); // Replace with your input file path

            // Save the workbook as a DOCX file
            workbook.Save("output.docx", SaveFormat.Docx); // Specify the output file path and format

            Console.WriteLine("Excel file successfully converted to DOCX.");
        }
        catch (Exception ex)
        {
            Console.WriteLine($"An error occurred: {ex.Message}");
        }
    }
}

This example is detailed in the Aspose knowledge base. Also, see the document: Convert Excel to PDF, Image and other formats|Documentation

Java

import com.aspose.cells.SaveFormat;
import com.aspose.cells.Workbook;

public class ExcelToDocxConverter {
    public static void main(String[] args) throws Exception {
        // Load the source Excel file
        Workbook workbook = new Workbook("input.xlsx"); // Replace with your input file path

        // Save the workbook as a DOCX file
        workbook.save("output.docx", SaveFormat.DOCX); // Specify the output file path and format

        System.out.println("Excel file successfully converted to DOCX.");
    }
}

Further details and options can be found in the Aspose documentation.

We recommend you to download the latest version of Aspose.Cells here:

Please feel free to write us back if you have questions or comments.