ASPOSE.PDF ToC generátor a .NET-hez
Az Aspose.PDF ToC Generator for .NET lehetővé teszi a fejlesztők számára, hogy a PDF dokumentumokba programozottan beilleszkedjenek a testreszabható tartalmi táblák (TOC) beillesztéséhez.Az Asposa.pdf motoron épül, címeket, könyvjelzőket vagy személyre szabott jelölőket szkennel, hierarchikus TOC bejegyzéseket generál, és összekapcsolja őket a megfelelő oldalakhoz – minimális erőfeszítéssel növelve a navigációt.
Kezdődik a
Telepítés és telepítés
- Add hozzá
Aspose.PDF
A NuGet által. - Használat előtt állítsa be a mérett licencet (lásd: Mérett licenc ).
- Részletes telepítési lépések, lásd a Telepítési útmutató .
Jellemzők és funkciók
Automatikus TOC generáció
- Scan címek (Heading1 – HeadingN), könyvjelzők, vagy egyedi jelölők.
- A TOC oldalak automatikusan generálódnak, amelyek a dokumentum áramlásába integrálhatók.
Customizálható stílus
- Határozza meg a betűtípusokat, méretet, színeket, indentációt és vezető karaktereket.
- Alkalmazza a globális mintákat vagy az egyéni stílusokat a szinten.
- Csatlakozzon vállalati branding vagy tervezési iránymutatások.
Hierarchikus szint
- Többszintű struktúrák támogatása fejezetek, szakaszok és alrészek számára.
- Minden szinten lehet egyedi formázás.
Bookmark és Link integráció
- Minden TOC bejegyzés aktív link a céloldalhoz.
- Összekapcsolja a meglévő dokumentumkönyvekkel vagy exportálja őket külön.
Dinamikus oldalszámítás
- A TOC bejegyzései mindig tükrözik a helyes oldalszámokat, még az oldalelemek vagy törlések után is.
- A generáció során automatikusan újra kiszámítható.
Custom márkák
- Írja be önkényes szöveget vagy XML-alapú címkéket a TOC bejegyzésekhez.
- Hasznos dokumentumok formális címek nélkül.
teljesítményoptimalizálás
- Áramalapú feldolgozás nagy dokumentumokhoz.
- A Batch generáció támogatja a több PDF-t.
Kód példa: TOC generálása PDF dokumentumhoz
internal static class TocGeneratorDemo
{
internal static void Run()
{
var inputPath = Path.Combine(@"C:\\Samples\\", "sample.pdf");
var outputPath = Path.Combine(@"C:\\Samples\\", "sample_toc.pdf");
TocGenerator generator = new();
TocOptions options = new();
options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));
var resultContainer = generator.Process(options);
var result = resultContainer.ResultCollection[0];
Console.WriteLine(result);
}
}
Tippek és legjobb gyakorlatok
- Használjon következetes címkéket / könyvjelzőket a pontos TOC generációhoz.
- Állítsa be az újrafelhasználható stílussablonokat a dokumentumok egységességére.
- A meglévő könyvjelzők átalakítása a pontos navigáció érdekében TOC bejegyzésekké.
- Újra generálja a TOC-t az oldal rendjének vagy számának módosítása után.
- Profil memória használata nagy PDF-k számára; fontolja meg a csomagkezelést.
- rendelkezésre áll a
Document
Az objektumok feldolgozását követően szabad erőforrásokra.
fejlett funkciók
- Készítsen teljesen testreszabott TOC-okat különböző formátumokkal.
- Hozzáadja a TOC-okat a meglévő PDF-khoz, anélkül, hogy megzavarná a tartalmat.
- Lehetővé teszi a TOC generációt a többfájl munkafolyamatokhoz.
Használati esetek
- Akadémiai jelentések szerkezetátalakítása navigálható szakaszokkal.
- Kézikönyv és útmutató készítése professzionális navigációval.
- TOC-k hozzáadása az e-könyvekhez a jobb olvasói tapasztalat érdekében.
Gyakran feltett kérdések
**Mit csinál az Aspose.PDF ToC Generator?**Professzionális, kapcsolódó Tartalmi táblákat hoz létre PDF-fájlokban a jobb navigáció érdekében.
**Hogyan különbözik ez az Aspose.PDF-től a .NET-hez?**Az Aspose.PDF for .NET a PDF API-k teljes körű készletét kínálja, míg a ToC Generator csak a TOC-ok generálására összpontosít.
**A TOC-k generálására korlátozott?**Igen, specializálódott a TOC létrehozás. egyéb feladatok további plugins vagy Aspose.PDF.
**Van egy online eszköz a TOC generációhoz?**Nincs dedikált eszköz, de az Aspose más ingyenes online PDF eszközöket kínál.
Hol találom a C# példákat?Látogasson el az Aspose.PDF dokumentációra és a landing oldalakra a gyakorlati mintákhoz.