Converter CGM para SWF no Android via Java

Transforme CGM em SWF em seus aplicativos Android sem usar o Microsoft® PowerPoint ou Adobe® Acrobat Reader

 

Você pode integrar o recurso de conversão CGM para SWF dentro de seus aplicativos Android usando duas etapas simples. Na primeira etapa, você pode exportar CGM para PPTX usando Aspose.PDF for Android via Java . Depois disso, usando Aspose.Slides for Android via Java , você pode converter PPTX para SWF. Ambas as APIs estão no pacote Aspose.Total for Android via Java .

API Android para exportar CGM para SWF

  1. Abra o arquivo CGM usando a classe Document
  2. Converta CGM para PPTX usando o método save
  3. Carregue o documento PPTX usando a classe Apresentação
  4. Salve o documento no formato SWF usando o método save e defina Swf como SaveFormat

Requisitos de conversão

Você pode facilmente usar o Aspose.Total for Android via Java diretamente do Maven e instale Aspose.PDF for Android via Java e Aspose.Slides for Android via Java em seus aplicativos.

Como alternativa, você pode obter um arquivo ZIP em downloads .

// load CGM file with an instance of Document class
Document document = new Document("template.cgm");
// save CGM as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Swf format
presentation.save("output.swf", SaveFormat.Swf);   

Abra o arquivo CGM protegido por senha no Android via Java

Ao carregar o formato de arquivo CGM, seu documento pode estar protegido por senha. Aspose.PDF for Android via Java também permite abrir documentos criptografados. Para abrir o arquivo criptografado, você pode inicializar uma nova instância do Document e passe o nome do arquivo e a senha como argumentos.

// open CGM document
Document doc = new Document("input.cgm", "Your@Password");
// save CGM as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
](https://

Criar imagem em miniatura do arquivo SWF em aplicativos Android

Depois de converter CGM para SWF, você também pode criar imagens em miniatura do seu documento de saída. Ao usar o rico recurso Aspose.Slides for Android via Java , você pode gerar imagens em miniatura dos slides criando uma instância do [Apresentaçãoreference.aspose.com/slides/java/com.aspose.slides/Presentation). Depois disso, você pode obter a referência de qualquer slide desejado usando seu ID ou índice e obter a imagem em miniatura do slide referenciado em uma escala especificada.

// instantiate a Presentation object that represents a SWF file
Presentation presentation = new Presentation("output.swf");
// access the first slide
ISlide sld = pres.getSlides().get_Item(0);
// create a full scale image
BufferedImage image = sld.getThumbnail(1f, 1f);
 // save the image to disk in PNG format
ImageIO.write(image, "PNG", new java.io.File("Thumbnail_out.png"));

Explore CGM Opções de conversão com Android

Converter CGMs para DOCM (Arquivo Marco do Microsoft Word 2007)
Converter CGMs para DOT (Arquivos de modelo do Microsoft Word)
Converter CGMs para DOTM (Arquivo de modelo do Microsoft Word 2007+)
Converter CGMs para DOTX (Arquivo de modelo do Microsoft Word)
Converter CGMs para FLATOPC (Microsoft Word 2003 WordprocessingML)
Converter CGMs para GIF (Formato de Intercâmbio Gráfico)
Converter CGMs para MARKDOWN (Linguagem de Marcação Leve)
Converter CGMs para ODT (Formato de Arquivo de Texto OpenDocument)
Converter CGMs para OTT (Modelo OpenDocument)
Converter CGMs para PCL (Linguagem de Comando da Impressora)
Converter CGMs para PS (Arquivo PostScript)
Converter CGMs para RTF (Formato de texto rico)
Converter CGMs para WORDML (Microsoft Word 2003 WordprocessingML)
Converter CGMs para XAMLFLOW (Power Automate da Microsoft)
Converter CGMs para CSV (Valores separados por vírgula)
Converter CGMs para DIF (Formato de Intercâmbio de Dados)
Converter CGMs para EXCEL (Formatos de arquivo de planilha)
Converter CGMs para FODS (Planilha XML Plana OpenDocument)
Converter CGMs para MD (Linguagem de Remarcação)
Converter CGMs para ODS (Planilha OpenDocument)
Converter CGMs para SXC (Planilha do StarOffice Calc)
Converter CGMs para TSV (Valores separados por tabulações)
Converter CGMs para TXT (Documento de texto)
Converter CGMs para XLAM (Suplemento habilitado para macro do Excel)
Converter CGMs para XLSB (Pasta de trabalho binária do Excel)
Converter CGMs para XLSM (Planilha habilitada para macro)
Converter CGMs para XLT (Modelo Excel 97 - 2003)
Converter CGMs para XLTM (Modelo habilitado para macro do Excel)
Converter CGMs para XLTX (Modelo do Excel)
Converter CGMs para ODP (Formato de Apresentação OpenDocument)
Converter CGMs para OTP (Formato Padrão do OpenDocument)
Converter CGMs para POT (Arquivos de modelo do Microsoft PowerPoint)
Converter CGMs para POTM (Arquivo de modelo do Microsoft PowerPoint)
Converter CGMs para POTX (Modelo de apresentação do Microsoft PowerPoint)
Converter CGMs para POWERPOINT (Arquivos de apresentação)
Converter CGMs para PPS (Apresentação de slides do PowerPoint)
Converter CGMs para PPSM (Apresentação de slides habilitada para macro)
Converter CGMs para PPSX (Apresentação de slides do PowerPoint)
Converter CGMs para PPT (Apresentação em powerpoint)