Beheers PDF-lettertypevervanging in .NET met GroupDocs.Conversion
Het is essentieel om consistente typografie te garanderen tijdens documentconversie. Deze uitgebreide handleiding laat zien hoe u GroupDocs.Conversion voor .NET kunt gebruiken om lettertypevervangingen effectief te beheren bij het converteren van documenten naar PDF.
Wat je zult leren
- GroupDocs.Conversion voor .NET installeren en configureren
- PDF-lettertypevervanging implementeren met C#
- Optimaliseer conversie-instellingen voor de beste resultaten
- Ontdek praktische toepassingen van deze functie
Laten we beginnen met het instellen van de benodigde omgeving!
Vereisten
Om mee te kunnen doen, moet u het volgende bij de hand hebben:
- Bibliotheken en versies: Installeer GroupDocs.Conversion versie 25.3.0.
- Omgevingsinstellingen: Een werkende .NET-omgeving (bijvoorbeeld Visual Studio).
- Kennisvereisten: Basiskennis van C#-programmering.
GroupDocs.Conversion voor .NET installeren
Installeer het pakket via NuGet of .NET CLI:
NuGet-pakketbeheerconsole:
Install-Package GroupDocs.Conversion -Version 25.3.0
.NET CLI:
dotnet add package GroupDocs.Conversion --version 25.3.0
Licentieverwerving
GroupDocs biedt een gratis proefperiode aan om de functies te verkennen. Voor langdurig gebruik kunt u overwegen een licentie aan te schaffen of een tijdelijke licentie aan te schaffen:
- Gratis proefperiode: Download hier
- Tijdelijke licentie: Hier aanvragen
- Aankoop: Nu kopen
Nu de omgeving gereed is, kunnen we GroupDocs.Conversion voor .NET instellen.
GroupDocs.Conversion instellen voor .NET
Basisinitialisatie en -installatie
Initialiseer uw conversie-instellingen in C# als volgt:
using GroupDocs.Conversion;
using System.IO;
string outputFolder = "YOUR_OUTPUT_DIRECTORY";
string inputFile = "YOUR_DOCUMENT_DIRECTORY/SAMPLE_ONE";
// Converter initialiseren met bestandspad
using (Converter converter = new Converter(inputFile))
{
PdfConvertOptions options = new PdfConvertOptions();
string outputFile = Path.Combine(outputFolder, "converted.pdf");
converter.Convert(outputFile, options);
}
Dit codefragment converteert een document met behulp van de standaardinstellingen. Laten we nu dieper ingaan op lettertypevervanging.
Implementatiegids
Lettertypevervanging bij PDF-conversie
Met lettertypevervangingen zorgt u ervoor dat uw documenten er op verschillende systemen consistent uitzien, door niet-beschikbare lettertypen te vervangen door opgegeven alternatieven.
Lettertypevervangingen specificeren
Om lettertypevervangingen op te geven, volgt u deze stappen:
1. Definieer lettertypevervangingen
Stel een functie in om te definiëren welke lettertypen moeten worden vervangen en welke vervangingen dat zijn:
using System;
using System.Collections.Generic;
using GroupDocs.Conversion.Contracts;
using GroupDocs.Conversion.Options.Load;
Func<LoadContext, LoadOptions> getLoadOptions = loadContext => new NoteLoadOptions
{
FontSubstitutes = new List<FontSubstitute>
{
FontSubstitute.Create("Tahoma\