Java PowerPoint API por Aspose.Slides
Crie, modifique, mescle, clone, proteja, converta e manipule PowerPoint PPT, PPTX em Java e outros formatos de apresentação.
Download grátis julgamentoAspose.Slides for Java é uma API Java PowerPoint para manipulação e gerenciamento de apresentações. Ele permite que os desenvolvedores leiam, escrevam, convertam e manipulem apresentações do PowerPoint em Java. Todos os elementos do documento como slides, tabelas, texto, gráficos, formas, imagens e diagramas SmartArt são acessíveis para manipulação.
Aspose.Slides for Java API suporta a exportação de apresentações para PDF, PDF/A, HTML, XPS e formatos de imagem. A API Java PowerPoint inclui muitos recursos Java PPT estendidos como: mesclar, clonar, dividir, comparar, imprimir apresentações PPT(X) em Java. Aspose.Slides for Java API funciona sem quaisquer dependências adicionais necessárias.
Recursos avançados da API Java PowerPoint
Criar ou clonar slides existentes a partir de modelos
Salvar e abrir arquivos de e para streams
Gerar apresentações a partir do banco de dados
Criar formas e adicionar texto a formas em slides
Trabalhar com tabelas do PowerPoint
Lidar com formatação de texto e forma
Remova ou aplique a proteção nas formas
Incorporar gráficos do Excel como objetos OLE em slides
Trabalhar com componentes ActiveX
Converter apresentação para vários formatos em Java
Aspose.Slides for Java API renderiza apresentações em um grande número de formatos padrão semelhantes ao original usando seu mecanismo de renderização. O mecanismo de renderização foi especialmente projetado para renderização com a mais alta fidelidade ao PowerPoint. Converter apresentações para qualquer formato suportado é simples, basta carregar, definir o formato de saída e chamar o método Save. Com a API Java PowerPoint, defina as configurações de conversão Java PPT para alterar o documento de saída rapidamente.
Renderizar apresentações - Java
// load the file to be rendered
Presentation prest = new Presentation(dir + "template.pptx");
// Convert PPTX to PDF, XPS and TIFF
prest.save(dir + "output.pdf", SaveFormat.Pdf);
prest.save(dir + "output.xps", SaveFormat.Xps);
prest.save(dir + "output.tiff", SaveFormat.Tiff);
Alterar elementos de apresentação em Java
Aspose.Slides for Java API é capaz de lidar com todos os elementos de slide, incluindo tabela, caixa de texto, retângulo, polilinha, elipse, forma automática, moldura de imagem, moldura de vídeo, moldura de áudio e moldura de objeto OLE. A API Java PowerPoint também fornece um conjunto bem projetado de classes Java PPT que permite manipular de forma abrangente cada um desses elementos.
Manipular o PowerPoint SmartArt em Java
Aspose.Slides para API Java pode facilmente criar ou acessar, manipular e remover formas SmartArt existentes de um slide. A API Java PowerPoint facilita explorar dinamicamente as propriedades do SmartArt ou gerenciar nós SmartArt, bem como manipular layout, estilo e cor de formas SmartArt.
Criar miniaturas de slides em Java
Há muitas possibilidades de usar miniaturas de slides, como: criar um visualizador de apresentações online em um site personalizado, compartilhar miniaturas de slides com clientes como modelo de apresentação e muitas outras. Aspose.Slides for Java API permite criar miniaturas de slides com apenas algumas linhas de código.
Criar miniatura do slide - Java
// load the file
Presentation prest = new Presentation(dir + "template.pptx");
// access the first slide from the collection
ISlide sld = prest.getSlides().get_Item(0);
// create a full scale image of the slide
BufferedImage image = sld.getThumbnail(1f, 1f);
// save the image in JPEG format
ImageIO.write(image, "jpeg", new File(dir + "output.jpg"));
Automação do Microsoft Office – Não Necessário
A API é construída usando código gerenciado que não precisa que o Microsoft Office ou o Microsoft PowerPoint seja instalado na máquina para trabalhar com formatos de documentos do PowerPoint. É uma alternativa perfeita de automação do Microsoft PowerPoint em termos de recursos suportados, segurança, estabilidade, escalabilidade, velocidade e preço.
- Recursos de aprendizagem
- Documentação
- Código fonte
- Referências de API
- Vídeos tutoriais
- Suporte ao produto
- Suporte gratuito
- Suporte pago
- Blogue
- Notas de lançamento
- Por que Aspose.Slides para Java?
- Lista de clientes
- Histórias de sucesso