Java’da PDF veya HTML’den Sunumları İçe Aktarma
Giriş
Aspose.Slides kullanarak, sunumları diğer formatlardaki dosyalardan içe aktarabilirsiniz. Aspose.Slides, PDF ve HTML belgelerinden sunumları içe aktarmanızı sağlayan SlideCollection sınıfını sunar.
PDF’ten PowerPoint’e İçe Aktarma
Bu durumda, bir PDF’yi PowerPoint sunumuna dönüştürürsünüz.

- Presentation sınıfının bir örneğini oluşturun.
- addFromPdf() metodunu çağırıp PDF dosyasını geçirin.
- Dosyayı PowerPoint formatında kaydetmek için save() metodunu kullanın.
Bu Java kodu PDF’ten PowerPoint’e dönüşümü gösterir:
Presentation pres = new Presentation();
try {
pres.getSlides().addFromPdf("InputPDF.pdf");
pres.save("OutputPresentation.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
İpucu
Bu süreçte anlatılan işlemin canlı bir uygulamasını görmek için Aspose ücretsiz PDF to PowerPoint web uygulamasına göz atmak isteyebilirsiniz.HTML’den PowerPoint’e İçe Aktarma
Bu durumda, bir HTML belgesini PowerPoint sunumuna dönüştürürsünüz.
- Presentation sınıfının bir örneğini oluşturun.
- addFromHtml() metodunu çağırıp HTML dosyasını geçirin.
- Dosyayı PowerPoint formatında kaydetmek için save() metodunu kullanın.
Bu Java kodu HTML’den PowerPoint’e dönüşümü gösterir:
Presentation presentation = new Presentation();
try {
FileInputStream htmlStream = new FileInputStream("page.html");
try {
presentation.getSlides().addFromHtml(htmlStream);
} finally {
if (htmlStream != null) htmlStream.close();
}
presentation.save("MyPresentation.pptx", SaveFormat.Pptx);
} catch(IOException e) {
} finally {
if (presentation != null) presentation.dispose();
}
SSS
PDF içe aktarılırken tablolar korunur mu ve algılamaları iyileştirilebilir mi?
Tablolar içe aktarma sırasında tespit edilebilir; PdfImportOptions içinde tablo tanımasını etkinleştiren bir setDetectTables metodu bulunur. Etkinlik, PDF’nin yapısına bağlıdır.
Not
Ayrıca Aspose.Slides’ı HTML’yi diğer popüler dosya formatlarına dönüştürmek için de kullanabilirsiniz: