PDF dokumentumok szerkesztése Androidon

Áttekintés

Az Aspose.Slides for Android via Java lehetővé teszi a PDF tartalom szerkesztését az oldalak diaként történő importálásával, a bemutató módosításával, majd a PDF-be való visszaexportálással. Ez a cikk egy egyszerű szövegcsere példáját mutatja be. A bemutató a memóriában marad, ezért a köztes PPTX fájl mentése opcionális.

PDF-ben lévő szöveg cseréje

Használja a addFromPdf metódust az oldalak importálásához, a replaceText metódust a szöveg frissítéséhez, és a save metódust az eredmény exportálásához.

Az alábbi példában az input.pdf fájlnak a “Draft” szót tartalmaznia kell szerkeszthető szövegként az importálás után. A program ezt a szót “Final”-ra cseréli, és a edited.pdf fájlt írtja ki. Az importálás előtti kezdeti dia törlése megakadályoz egy extra üres oldalt a kimenetben. A keresés a teljes szavakat egyező betűesettel keresi; a null azt jelenti, hogy nincs szükség eredmény‑visszahívásra.

import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
import com.aspose.slides.TextSearchOptions;

Presentation presentation = new Presentation();
try {
    presentation.getSlides().removeAt(0);

    presentation.getSlides().addFromPdf("input.pdf");

    TextSearchOptions searchOptions = new TextSearchOptions();
    searchOptions.setWholeWordsOnly(true);
    searchOptions.setCaseSensitive(true);
    presentation.replaceText("Draft", "Final", searchOptions, null);

    presentation.save("edited.pdf", SaveFormat.Pdf);
} finally {
    presentation.dispose();
}

További lehetőségekért tekintse meg a Szöveg keresése és cseréje és a PowerPoint konvertálása PDF-be oldalakat.

GYIK

Szükséges PPTX-fájlt menteni a PDF exportálása előtt?

Nem. A bemutatót szerkesztheti és exportálhatja közvetlenül a memóriában. PPTX másolatot csak akkor mentse, ha a PowerPoint‑ban is folytatni szeretné a szerkesztést; lásd a Prezentációk mentése.

Miért maradhat néhány szöveg változatlan?

A példa a teljes “Draft” szót pontos betűesettel keresi. A képként importált vagy különálló szövegkeretbe szplitelt szöveg nem feltétlenül egyezik a kereséssel. Ellenőrizze az importált tartalmat, és igazítsa a keresést a saját dokumentumához.