Usando Aspose.Total for .NET você pode facilmente converter arquivos CGM para XLTX em qualquer aplicativo .NET, C#, ASP.NET e VB.NET. Em primeiro lugar, usando Aspose.PDF para .NET , você pode exportar CGM para XLSX. Depois disso, usando Aspose.Cells for .NET Spreadsheet Programming API, você pode converter XLSX para XLTX.
API .NET para converter CGM em XLTX
Requisitos de conversão
Instale a partir da linha de comando como nuget install Aspose.Total
ou via Package Manager Console do Visual Studio com Install-Package Aspose.Total
.
Como alternativa, obtenha o instalador MSI offline ou as DLLs em um arquivo ZIP em downloads .
// supports PDF, CGM, EPUB, TeX, PCL, PS, SVG, XPS, MD, MHTML, XML, and XSLFO file format | |
// load PDF as input file format with an instance of Document class | |
var document = new Document("template.pdf"); | |
// save document in XLSX format | |
document.Save("excel_output.xlsx", Aspose.Pdf.SaveFormat.Xlsx); | |
// load the XLSX file in an instance of Workbook | |
var book = new Workbook("excel_output.xlsx"); | |
// supports XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, ODS, DIF, MD, SXC, and FODS file format | |
// save input document as CSV | |
book.Save("output.csv", Aspose.Cells.SaveFormat.Auto); |
Converter CGM Protegido para XLTX via C#
Se o seu documento CGM estiver protegido por senha, você não poderá convertê-lo em XLTX sem a senha. Usando a API, você pode primeiro abrir o documento protegido usando uma senha válida e convertê-lo depois. Para abrir o arquivo criptografado, você pode inicializar uma nova instância da classe Document e passar o nome do arquivo e a senha como argumentos.
// supports PDF, CGM, EPUB, TeX, PCL, PS, SVG, XPS, MD, MHTML, XML, and XSLFO input file formats | |
// open password protected PDF document | |
Document doc = new Document("input.pdf", "Your@Password"); | |
// save document in XLSX format | |
document.Save("excel_output.xlsx", Aspose.Pdf.SaveFormat.Xlsx); | |
// load the XLSX file in an instance of Workbook | |
var book = new Workbook("excel_output.xlsx"); | |
// supports XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, ODS, DIF, MD, SXC, and FODS file format | |
// save input document as CSV | |
book.Save("output.csv", Aspose.Cells.SaveFormat.Auto); |
Converter arquivo CGM para XLTX com marca d'água via C#
Ao converter o arquivo CGM para XLTX, você também pode adicionar marca d’água ao formato de arquivo XLTX de saída. Para adicionar uma marca d’água, você pode criar um novo objeto Workbook e abrir o documento XLSX convertido, selecionar Worksheet através de seu índice, criar uma Shape e usar sua função AddTextEffect. Depois disso, você pode salvar seu documento XLSX como XLTX com marca d’água.
// supports PDF, CGM, EPUB, TeX, PCL, PS, SVG, XPS, MD, MHTML, XML, and XSLFO file format | |
// load PDF as input file format with an instance of Document class | |
var document = new Document("template.pdf"); | |
// save document in XLSX format | |
document.Save("excel_output.xlsx", Aspose.Pdf.SaveFormat.Xlsx); | |
// load the XLSX file in an instance of Workbook | |
var book = new Workbook("excel_output.xlsx"); | |
// get the first default sheet | |
var sheet = book.Worksheets[0]; | |
// add a new shape to ShapesCollection of Worksheet | |
var wordart = sheet.Shapes.AddTextEffect(Aspose.Cells.Drawing.MsoPresetTextEffect.TextEffect1, | |
"CONFIDENTIAL", "Arial Black", 50, false, true, 18, 8, 1, 1, 130, 800); | |
// supports XLSB, XLSM, XLT, XLTX, XLTM, XLAM, CSV, TSV, TXT, ODS, DIF, MD, SXC, and FODS file format | |
// save input document as CSV | |
book.Save("output.csv", Aspose.Cells.SaveFormat.Auto); |
Transformación de archivos CGM a XLTX mediante programación: casos de uso
A conversão de arquivos CGM (Arquivo Metafile de Gráficos Computacionais) para formatos XLTX é essencial para desbloquear o potencial completo das suas capacidades de visualização e análise de dados. Essa conversão permite que você:
Cenários de Uso:
- Colaboração em Design Gráfico: Converter arquivos CGM para compartilhar ativos de design com stakeholders, facilitar a colaboração em tempo real e garantir consistência nos elementos visuais.
- Melhoria nas Ilustrações e Presentações: Usar XLTX para adicionar conteúdo multimídia interativo, animações e efeitos 3D às ilustrações e apresentações, tornando-as mais atraentes e eficazes.
- Gestão de Ativos Digitais: Converter arquivos CGM para armazenar e gerenciar ativos digitais, como logotipos, ícones e gráficos, em uma repósitorio centralizado para acesso fácil e atualizações.
- Criação de Documentação Técnica Interativa: Usar XLTX para gerar documentação técnica interativa, incluindo manuais de usuário, guias instrutivos e informações de produto.
- Materiais de Marketing e Branding: Converter arquivos CGM para criar materiais de marketing envolventes, como infográficos, folhetos e publicidades, que incorporam visuais dinâmicos e animações.