Jak převést PPTX na SVG pomocí Java

Tento podrobný návod poskytuje podrobnosti o tom, jak převést PPTX na SVG pomocí Java. Můžete převést PPTX do formátu SVG tak, že každý snímek v PPTX bude uložen jako samostatný obrázek SVG. Následující kroky lze použít k exportu PPTX do SVG v Javě ve vašich aplikacích.

Kroky k převodu PPTX na SVG pomocí Java

  1. Nainstalujte Aspose.Slides z úložiště Maven
  2. Načtěte vstupní PPTX pomocí objektu třídy Presentation
  3. Přístup ke všem snímkům v PPTX jeden po druhém pro převod do SVG
  4. Uložte každý snímek PPTX do obrázku SVG

Tyto kroky nakonfigurují knihovnu a potom inicializují objekt třídy Presentation k načtení souboru PPTX. V dalším kroku přistoupí ke každému snímku a vytvoří soubor obrázku SVG pro každý snímek.

Kód pro převod PPTX na SVG pomocí Java

import com.aspose.slides.License;
import com.aspose.slides.Presentation;
import com.aspose.slides.ISlide;
import java.io.FileOutputStream;
public class HowToConvertPptxToSvgUsingJava {
public static void main() throws Exception { //main() function for HowToConvertPptxToSvgUsingJava
// Instantiate a license to remove trial version watermark after converting PPTX to SVG
License license = new License();
license.setLicense("Aspose.Slides.lic");
// Load the PPTX file to convert all slides to SVG
Presentation PptxToSVG = new Presentation("ExportPptxToSVG.pptx");
for (int index = 0; index < PptxToSVG.getSlides().size(); index++)
{
// Access slides to export PPTX to SVG
ISlide SlideToSVG = PptxToSVG.getSlides().get_Item(index);
try (FileOutputStream outputStream = new FileOutputStream("slide-" + index + ".svg")) {
// Save PPTX as SVG with writeAsSvg method
SlideToSVG.writeAsSvg(outputStream);
}
}
}
}

Tento fragment kódu Java načte vstupní soubor PPTX bez nutnosti instalace aplikace MS PowerPoint. Kromě toho funkce generování SVG z PPTX pomocí Java je užitečná, když potřebujete vytvořit škálovatelné obrázky bez změny kvality obrázku.

V tomto tutoriálu jsme se naučili, jak generovat SVG z PPTX pomocí Javy. Pokud chcete pracovat s prezentacemi v jakémkoli jiném jazyce, jako je C#, podívejte se na článek na jak přidat vodoznak obrázku do prezentace PPTX pomocí C#.

 Čeština