# API do PowerPoint para Android | API Aspose.Slides para Android

> Aspose.Slides para Android API ou Android PowerPoint API para criar ler e manipular PPT POT PPS PPTX POTX PPSX PowerPoint no Android.

Source: https://products.aspose.com/slides/pt/android-java/
Updated: 2026-08-11



<p>
 Aspose.Slides para Android via Java é uma API do PowerPoint para aplicativos Android. Os desenvolvedores podem executar uma ampla gama de tarefas de processamento de apresentações, incluindo leitura, escrita, modificação, mesclagem, divisão, conversão e manipulação de apresentações sem qualquer dependência do Microsoft PowerPoint.
</p>

<p>
 Aspose.Slides para Android via Java suporta quase todos os formatos de arquivo nativos do PowerPoint, bem como o formato de apresentação OpenOffice (ODP). Crie seu aplicativo visualizador de PowerPoint para Android, bem como conversor, editor ou qualquer outro. Elementos de apresentação como formas SmartArt, gráficos MSO, componentes ActiveX e objetos de quadro OLE podem ser acessados ​​por meio da API do PowerPoint para gerenciamento e manipulação.
</p>

<div class="diagram1 d1-android">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-table">
    </i>
    Processamento de dados
   </header>
   <ul>
    <li>
Criar gráficos
    </li>
    <li>
Trabalhe com SmartArts
    </li>
    <li>
Trabalhar com formas do PowerPoint
    </li>
    <li>
Suporte para controles ActiveX
    </li>
    <li>
Suporte para objetos antigos
    </li>
   </ul>
   <header>
    <i class="fa fa-text-width">
    </i>
    Texto e parágrafo
   </header>
   <ul>
    <li>
Gerenciar texto e formatação
    </li>
    <li>
Gerenciar texto de hiperlink
    </li>
    <li>
Definir tipo de espaço reservado
    </li>
    <li>
Espaços reservados de texto e molduras
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-cog">
    </i>
    Gráficos e multimídia
   </header>
   <ul>
    <li>
Gerenciar transições de slides
    </li>
    <li>
Gerenciar efeitos de animação
    </li>
    <li>
Adicionar conectores a formas
    </li>
    <li>
Girar e Virar Formas
    </li>
    <li>
Gerenciar os estilos de linha da forma
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint API Android" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-android-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Android via Java
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d1-android">
 <div class="d1-row">
  <div class="d1-col d1-left">
  </div>

  <div class="d1-col d1-right">
   <header style="padding-left: 0px;">
    <i class="fa fa-cogs">
    </i>
    Ambiente de execução do Android
   </header>
   <ul>
    <li>
Aplicativo móvel
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="Presentation APIs for Android" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-android-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Android via Java
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d2 d1-android">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-arrows-v">
    </i>
    Entrada/Saída
   </header>
   <ul>
    <li>
     <b>
Microsoft PowerPoint:
     </b>
     PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM
    </li>
    <li>
     <b>
Escritório aberto:
     </b>
     ODP
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-mail-forward">
    </i>
    Somente saída
   </header>
   <ul>
    <li>
     <b>
Disposição Fixa:
     </b>
     PDF
    </li>
    <li>
SVG
    </li>
    <li>
HTML
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint Presentation API" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-android-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Android via Java
   </small>
  </footer>
 </div>

</div>

<div class="container-fluid features-section bg-gray singleproduct">
 <a class="anchor" id="features" name="features">
 </a>
 <div class="row">
  <div class="container">
   <h2 class="pr-ft">
    Recursos avançados da API do Android PowerPoint
   </h2>
   <p>

   </p>
   <div class="col-lg-4">
    <em class="fa fa-copy ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Crie novos slides ou clone a partir de modelos
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-align-left ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Lidar com formatação de texto e forma
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-shield ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Adicionar ou excluir a proteção em formas
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-bar-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Adicionar gráficos do Microsoft Excel como OleObjects
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-html5 ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Importar e exportar texto HTML para slides
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-flash ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Gerenciar componentes ActiveX e SmartArt
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-plus-square ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Adicionar ou modificar a transição da apresentação de slides
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-arrows ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Vetorizar formas sem texto
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-share ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Renderize imagens SVG em formas
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Formatação da apresentação no nível do minuto
    </h2>
    <p>
     A biblioteca do PowerPoint pode lidar facilmente com recursos de formatação de texto e forma, como tamanho da fonte, tipo, cor e tons, alinhamento de parágrafo, marcadores e orientação e hiperlinks.
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Conversão de apresentação com notas
    </h2>
    <p>
     API fornece conversão para TIFF e PDF com notas. Os desenvolvedores podem converter toda a apresentação na visualização de slides do Notes para o formato suportado, bem como no caso de imagens, pode-se criar uma miniatura de slide na visualização de slides do Notes para slides individuais. Aqui está o código de conversão TIFF.
    </p>
    <div class="codeblock" id="code">
     <h3>
      Converter apresentações com o Notes
     </h3>
     <pre><code class="java">Presentation pres = new Presentation(dataDir + "demo.pptx");

TiffOptions opts = new TiffOptions();

INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();

options.setNotesPosition(NotesPositions.BottomFull);

//Saving to TIFF notes

pres.save(dataDir + "TestNotes.tiff", SaveFormat.Tiff,opts);

</code></pre>
    </div>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Manipular elementos via API pública
    </h2>
    <p>
     A API é capaz de lidar com todos os elementos de slide de apresentação, incluindo retângulo, tabela, caixa de texto, elipse, polilinha, moldura de imagem, forma automática, moldura de áudio, moldura de objeto OLE e moldura de vídeo. A API também fornece um rico conjunto de comandos de API para manipular cada um desses elementos. Além disso, a formatação de texto é suportada por meio de um conjunto de classes bem projetado.
    </p>
   </div>
  </div>
 </div>
</div>
