PDF dokumentumok szerkesztése .NET-ben

Áttekintés

Az Aspose.Slides for .NET lehetővé teszi a PDF tartalom szerkesztését az oldalak diaként való importálásával, a bemutató módosításával és a visszaexportálással PDF formátumba. Ez a cikk egy egyszerű szövegcserét mutat be. A bemutató a memóriában marad, így a köztes PPTX fájl mentése opcionális.

Szöveg cseréje PDF‑ben

Használja az 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.

A következő példa azt várja, hogy a input.pdf tartalmazza a “Draft” szót szerkeszthető szövegként az importálás után. Lecseréli ezt a szót a “Final” szóra, és a edited.pdf fájlba írja. Az első dia törlése az importálás előtt megakadályoz egy extra üres oldalt a kimenetben. A keresés teljes szavakat egyező betűmérettel keres; a null azt jelenti, hogy nincs szükség eredmény‑callback‑re.

using Aspose.Slides;
using Aspose.Slides.Export;

using var presentation = new Presentation();
presentation.Slides.RemoveAt(0);

presentation.Slides.AddFromPdf("input.pdf");

var searchOptions = new TextSearchOptions
{
    WholeWordsOnly = true,
    CaseSensitive = true
};
presentation.ReplaceText("Draft", "Final", searchOptions, null);

presentation.Save("edited.pdf", SaveFormat.Pdf);

További beállításokért tekintse meg a Search and Replace Text és a Convert PowerPoint to PDF oldalakat.

GYIK

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

Nem. A bemutatót a memóriában szerkesztheti és exportálhatja. PPTX másolatot csak akkor mentse, ha továbbra is PowerPointban szeretné szerkeszteni; lásd a Save Presentations oldalt.

Miért maradhat egyes szövegek változatlanul?

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