.NET-bibliotek for lesing av EPUB-dokumenter
Åpen kildekode .NET API for å få tilgang til og lese EPUB-fil, hente ut innholdet og konvertere EPUB til PDF i C#-apper.
Open source .NET-biblioteker for å opprette, redigere, lese, konvertere eller behandle e-bokfilformater med hjelp av gratis API-er rettet mot C# .NET-plattformen. Den støtter et bredt spekter av skrifttypeformater, inkludert TrueType, OpenType, Type1-skrifter og så videre. Biblioteket inneholder ulike klasser og metoder som gjør det enkelt å arbeide med skrifttyper i koden din. Fonts Management Library gjør det mulig for programvareutviklere å administrere skrifttyper i sin egen .NET-applikasjon og støtter installasjon, avinstallasjon og oppdatering av skrifttyper på brukerens maskin eller i en applikasjonsmappe.
C# Typography Fonts Management Library er et kraftig verktøy som gjør det mulig for programvareutviklere å håndtere skrifttyper i sine C#-applikasjoner uten noen avhengigheter. Typography-biblioteket lar brukere laste inn og lagre skrifttyper i ulike filformater. Brukere kan laste inn skrifttyper fra en fil eller strøm, eller til og med lage en skrifttype fra bunnen av. Det finnes flere andre nyttige funksjoner i biblioteket for håndtering av skrifttyper, som å vise alle tilgjengelige skrifttyper, embedde skrifttyper for korrekt tekstutseende, støtte for skrifttype-caching for å gjengi tekst flere ganger, mekanisme for validering av skrifttyper, og mye mer.
Det åpne kildekode Typography-biblioteket er et plattformuavhengig bibliotek og trenger IKKE PixelFarm Rendering-biblioteket. Dets omfattende funksjoner og brukervennlige API gjør det til et utmerket valg for enhver utvikler som ønsker å jobbe med skrifttyper i sine prosjekter. Ved å bruke dette biblioteket kan du forbedre typografien i applikasjonene dine og skape en bedre brukeropplevelse for brukerne dine.
Kom i gang med typografi
Den anbefalte måten å installere Typography på er å bruke NuGet. Vennligst bruk følgende kommando for en smidig installasjon.
Installer typografi via NuGet
NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0
Du kan også installere den manuelt; last ned de nyeste utgivelsesfilene direkte fra GitHub-repoet.
Last inn skrifttypeinformasjon ved hjelp av C#-API
Det åpne kildekode-biblioteket Typography har gitt en praktisk måte å laste inn fontinformasjon i C#-applikasjoner. Det gjør det mulig for programvareutviklere å laste inn fontinformasjon med bare noen få linjer med C#-kode. Å laste inn fontinformasjon med C# Typography-biblioteket er en enkel prosess. Ved å bruke FontsLoader-klassen kan du enkelt laste inn fontfiler og få tilgang til all informasjon om fonten. Biblioteket støtter fullt ut innlasting av flere fonter samtidig ved å sende inn en matrise med filstier til LoadFonts-metoden. Når brukerens innlastede fontinformasjon er tilgjengelig, kan de enkelt bruke den til å gjengi tekst med den medfølgende fonten.
Hvordan laste inn skrifttypeinformasjon i C#-applikasjoner?
using CSharpTypography.Fonts;
// Create an instance of the FontsLoader class
FontsLoader fontsLoader = new FontsLoader();
// load font information
Font font = fontsLoader.LoadFonts("font.ttf");
// load multiple fonts
string[] fontFiles = { "font1.ttf", "font2.ttf", "font3.ttf" };
Font[] fonts = fontsLoader.LoadFonts(fontFiles);
// Once you have loaded font information, you can use it to render text
using CSharpTypography.Text;
string text = "Hello, world!";
Font font = fontsLoader.LoadFonts("font.ttf");
FormattedText formattedText = new FormattedText(text, font, 24);