Como converter Excel para XPS usando Node.js

Neste tópico simples, vamos nos concentrar em como converter Excel para XPS usando Node.js. XPS é um formato de compartilhamento de documentos semelhante ao PDF e é comumente usado para várias finalidades. Para gerar XPS do Excel em Node.js, usaremos o aplicativo em qualquer um dos ambientes compatíveis com Node.Js dentro do Windows, Java ou macOS.

Etapas para converter Excel para XPS em Node.js

  1. Defina o ambiente de desenvolvimento para usar Aspose.Cells para Node.js via Java para converter Excel em XPS
  2. Aplicar a licença da API
  3. Acesse o arquivo Excel de origem a partir do disco usando uma instância da classe Workbook
  4. Salve o arquivo Excel carregado como XPS no disco

Seguindo as etapas mencionadas acima, é possível desenvolver facilmente um conversor para exportar um Excel para XPS em Node.js usando algumas linhas de código. O processo começará carregando o arquivo Excel de origem do disco usando uma instância da classe Workbook. Em seguida, usando o método salvar, o arquivo XLSX carregado é convertido em um XPS, fornecendo o formato de salvamento.

Código para gerar XPS do Excel em Node.js

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
//Set the product license
new aspose.cells.License().setLicense("License.lic");
// Load a workbook
var wb = new aspose.cells.Workbook("Out1.xlsx");
// Save the exported XPS
wb.save("WorkbookToXPS.xps", SaveFormat.XPS);
console.log("Excel to XPS converted successfully");

O exemplo acima envolve o processo para converter Excel em XPS em Node.js A classe XpsSaveOptions pode ser usada para ajudar a personalizar ainda mais o XPS de saída definindo opções como fonte padrão, definir tipo de linha de grade, índices de página, definir páginas por folha, etc., para citar alguns.

Neste tópico, aprendemos como o Node.js converte Excel em XPS usando uma interface de API muito simples. Se você estiver interessado em aprender como converter um arquivo Excel em CSV, consulte o artigo como converter Excel para CSV usando Node.js.

 Português