Używając Aspose.Total for Java możesz łatwo przekonwertować MD na PPTM w dowolnej aplikacji Java J2SE, J2EE, J2ME. Po pierwsze, używając Aspose.PDF for Java , możesz wyeksportować MD do PPTX. Następnie, używając Aspose.Slides for Java PowerPoint Processing API, możesz przekonwertować PPTX na PPTM.
Java API do konwersji MD na PPTM
- Otwórz plik MD za pomocą klasy Document
- Konwertuj MD na PPTX za pomocą metody save
- Załaduj dokument PPTX za pomocą klasy Presentation
- Zapisz dokument w formacie PPTM za pomocą metody
save
i ustaw
Pptmjako SaveFormat
Wymagania dotyczące konwersji
Możesz łatwo użyć Aspose.Total for Java bezpośrednio z projektu opartego na Maven i dołącz Aspose.PDF for Java i Aspose.Slides for Java w pliku pom.xml.
Możesz też pobrać plik ZIP ze strony downloads .
Wymagania dotyczące konwersji
Podczas ładowania pliku w formacie MD dokument może być chroniony hasłem. Aspose.PDF for Java umożliwia również otwieranie zaszyfrowanych dokumentów. Aby otworzyć zaszyfrowany plik, możesz zainicjować nowe wystąpienie Dokumentu i przekaż nazwę pliku i hasło jako argumenty.
// open MD document
Document doc = new Document("input.md", "Your@Password");
// save MD as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
Otwórz zaszyfrowany plik MD przez Java
Po przekonwertowaniu MD na PPTM możesz również dodać do prezentacji predefiniowany typ widoku. Aspose.Slides for Java zapewnia możliwość ustawienia typu widoku generowanej prezentacji, gdy jest ona otwierana w programie PowerPoint za pomocą ViewProperties . Właściwość setLastView służy do ustawiania typu widoku przy użyciu ViewType .
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Pptm format
presentation.save("output.pptm", SaveFormat.Pptm);
Główne przypadki użycia
Zautomatyzowane prezentacje finansowe tworzone na podstawie danych źródłowych MD.
Dynamiczne pulpity nawigacyjne z użyciem makr stworzonych na podstawie raportów Markdown.
Interaktywne moduły szkoleniowe generowane na podstawie dokumentacji MD.
Prezentacje z obsługą makr tworzone na podstawie plików Markdown produktów.
Scenariusze automatyzacji
Potoki CI/CD generujące dekiel PPTM dla zespołów raportujących.
Automatycznie aktualizowane prezentacje z obsługą makr pobierane z repozytoriów.
Tworzenie wsadowe dekli PPTM dla systemów szkoleniowych korporacji.
Zaplanowane generowanie pulpitów nawigacyjnych opartych na PPTM z użyciem danych wejściowych Markdown.