PowerPoint do PDF na Androida

PDF stał się standardowym formatem udostępniania dokumentów w Internecie, dlatego pliki różnych formatów są konwertowane do formatu PDF. PowerPoint PPTX lub PPT do PDF to popularny scenariusz konwersji, w którym slajdy w prezentacji PowerPoint są konwertowane na strony w pliku PDF. W tym artykule dowiesz się, jak wykonać konwersję PowerPoint PPTX/PPT do PDF z poziomu aplikacji na Androida.

Android API do konwersji PPTX na PDF

Aby przekonwertować prezentacje programu PowerPoint na format PDF w aplikacjach na Androida, użyjemy Aspose.Slides dla Androida przez Javę. Jest to bogaty w funkcje interfejs API systemu Android, który umożliwia bezproblemowe tworzenie, modyfikowanie i konwertowanie prezentacji. Możesz pobrać interfejs API z sekcji pobierania lub zainstalować go, dodając następujące konfiguracje w pliku build.gradle.

maven {
    url "http://repository.aspose.com/repo/" }
compile (
        group: 'com.aspose',
        name: 'aspose-slides',
        version: '21.3',
        classifier: 'android.via.java')

Konwertuj PowerPoint PPTX na PDF w systemie Android

Poniżej przedstawiono kroki, aby przekonwertować prezentację programu PowerPoint na format PDF w systemie Android.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik PPTX na format PDF w aplikacjach systemu Android.

// Utwórz wystąpienie obiektu Presentation reprezentującego plik prezentacji
Presentation pres = new Presentation("presentation.pptx");

// Zapisz prezentację w formacie PDF z domyślnymi opcjami
pres.save("output.pdf", SaveFormat.Pdf);

Dodatkowe opcje konwersji PPTX na PDF

Aspose.Slides pozwala również dostosować konwersję PPTX do PDF przy użyciu różnych opcji. Na przykład możesz ustawić kompresję tekstu, jakość obrazu, zgodność z PDF, opcję włączania lub wyłączania ukrytych slajdów itp. Aby to osiągnąć, API udostępnia klasę PdfOptions.

Poniżej przedstawiono kroki, aby dostosować konwersję PPTX / PPT do PDF.

Poniższy przykładowy kod pokazuje, jak dostosować konwersję PPTX do formatu PDF.

// Utwórz wystąpienie obiektu Presentation reprezentującego plik prezentacji
Presentation pres = new Presentation("presentation.pptx");

// Utwórz instancję klasy PdfOptions
PdfOptions opts = new PdfOptions();
               
// Ustaw jakość JPEG
opts.setJpegQuality((byte) 90);

// Zdefiniuj zachowanie dla metaplików
opts.setSaveMetafilesAsPng(true);

// Ustaw poziom kompresji tekstu
opts.setTextCompression(PdfTextCompression.Flate);

// Zdefiniuj standard PDF
opts.setCompliance(PdfCompliance.Pdf15);
              
INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();
options.setNotesPosition(NotesPositions.BottomFull);

// Zapisz prezentację w formacie PDF z określonymi opcjami
pres.save("output.pdf", SaveFormat.Pdf, opts);

Uzyskaj bezpłatną licencję API

Możesz uzyskać bezpłatną tymczasową licencję, aby korzystać z API bez ograniczeń ewaluacyjnych.

Wniosek

W tym artykule nauczyłeś się, jak konwertować prezentacje PowerPoint PPTX/PPT do formatu PDF w aplikacjach na Androida. Ponadto widziałeś, jak dostosować konwersję PPTX do PDF za pomocą różnych opcji. Możesz dowiedzieć się więcej o interfejsie API, korzystając z dokumentacji. Ponadto możesz dzielić się z nami swoimi pytaniami za pośrednictwem naszego forum.

Zobacz też

Wskazówka: możesz wypróbować Aspose PowerPoint to PDF lub PPT to PDF Converter.