Převést PowerPoint na Word

Pravděpodobně máte své důvody, proč chcete převést PowerPoint na Word. Převedením PPT na DOC získáte Silné stránky Wordu, pokud jde o možnosti formátování a možnosti tisku. V zásadě, když je váš dokument ve formátu Word, může pro vás být snazší upravit jeho obsah nebo jej aktualizovat, zejména s podrobnějšími textovými informacemi.

Převod PowerPoint PPT do Wordu v Java

Zatímco Microsoft PowerPoint a Microsoft Word jsou některé z nejoblíbenějších obchodních nástrojů, ani jeden z nich neposkytuje funkce, které usnadňují převod směru z jednoho formátu do druhého. Programově jsou věci jiné. V tomto článku se dozvíte, jak převést PowerPoint na Word v Java.

Java API pro převod PPT do Wordu

Chcete-li převést prezentaci v PowerPointu na Word pomocí kódu Java, musíte najít způsob

  • Extrahujte obsah prezentací, jako jsou obrázky, texty atd.

  • Umístěte nebo vložte extrahovaný obsah do dokumentu aplikace Word.

K provedení těchto úkolů potřebujete jedno rozhraní API schopné manipulovat s prezentací PowerPoint a další rozhraní API, které dělá totéž pro dokumenty aplikace Word. K provedení popsaných úkolů vám doporučujeme získat:

  1. Aspose.Slides for Java. Aspose.Slides for Java je výkonné API pro vytváření, úpravy, konverzi a manipulaci s prezentacemi v PowerPointu (bez Microsoft PowerPoint nebo Office). Chcete-li nainstalovat Aspose.Slides for Java, viz Instalace.
  2. Aspose.Words for Java. Aspose.Words for Java je rozhraní API pro zpracování dokumentů s bohatými funkcemi, které se používá k vytváření, úpravě, převodu, vykreslování a tisku souborů ve formátech Microsoft Word. Chcete-li nainstalovat Aspose.Words for Java, viz Instalace.

Informace: Společnost Aspose vyvinula bezplatný převaděč PowerPointu do Wordu, který uživatelům umožňuje rychle převádět prezentace na dokumenty Word. Tento převaděč lze považovat za živou implementaci procesu PowerPoint do aplikace Word.

Převést PowerPoint na Word v Java

  1. Přidejte aspose-slides-xx-jdk16.jar a aspose-words-xx-jdk16.jar do své CLASSPATH.

  2. Pomocí tohoto fragmentu kódu převeďte PowerPoint na Word:

Tento kód Java ukazuje, jak převést PPT na Word:

Presentation pres = new Presentation(inputPres);
try {
    Document doc = new Document();
    DocumentBuilder builder = new DocumentBuilder(doc);
   for (ISlide slide : pres.getSlides())
    {
        // vygeneruje a vloží snímek snímku
        BufferedImage bitmap = slide.getThumbnail(1, 1);

        builder.insertImage(bitmap);

        // vloží texty snímku
       for (IShape shape : slide.getShapes())
        {
            if (shape instanceof AutoShape)
            {
                builder.writeln(((AutoShape)shape).getTextFrame().getText());
            }
        }

        builder.insertBreak(BreakType.PAGE_BREAK);
    }
    doc.save(outputDoc);
} finally {
    if (pres != null) pres.dispose();
}

PPT to Word Converter – Získejte bezplatnou licenci

Pokud chcete vyzkoušet funkce Aspose.Slides a Aspose.Words bez omezení, doporučujeme vám získat dočasnou licenci zdarma.

Závěr

Provedli jsme vás operací převodu PowerPointu na Word. Kód Java, který jsme poskytli (cílení PPT na DOC), lze také použít pro další známé formáty PowerPoint a Word, které mohou zahrnovat PPT do DOCX, PPTX do DOCX, PPTX do DOC.

Další informace o [funkcích] Aspose.Slides (https://docs.aspose.com/slides/java/features-overview/) naleznete v naší dokumentaci. Máte-li dotazy, můžete je zveřejnit na našem fóru.

Viz také

Vzhledem k tomu, že nyní víte, jak převést PowerPoint do Wordu v Java, možná vás budou zajímat další operace, při kterých se prezentace PowerPoint programově převede na soubory v jiných formátech.