Opanuj podmianę czcionek PDF w .NET za pomocą GroupDocs.Conversion
Zapewnienie spójnej typografii podczas konwersji dokumentu jest kluczowe. Ten kompleksowy przewodnik pokazuje, jak używać GroupDocs.Conversion dla .NET, aby skutecznie zarządzać zamianami czcionek podczas konwersji dokumentów do formatu PDF.
Czego się nauczysz
- Zainstaluj i skonfiguruj GroupDocs.Conversion dla .NET
- Implementacja podmiany czcionek PDF za pomocą języka C#
- Zoptymalizuj ustawienia konwersji, aby uzyskać najlepsze wyniki
- Poznaj rzeczywiste zastosowania tej funkcji
Zacznijmy od skonfigurowania niezbędnego środowiska!
Wymagania wstępne
Aby móc kontynuować, upewnij się, że posiadasz:
- Biblioteki i wersje: Zainstaluj GroupDocs.Conversion w wersji 25.3.0.
- Konfiguracja środowiska: Działające środowisko .NET (np. Visual Studio).
- Wymagania wstępne dotyczące wiedzy: Podstawowa znajomość programowania w języku C#.
Instalowanie GroupDocs.Conversion dla .NET
Zainstaluj pakiet za pomocą NuGet lub .NET CLI:
Konsola Menedżera Pakietów NuGet:
Install-Package GroupDocs.Conversion -Version 25.3.0
Interfejs wiersza poleceń .NET:
dotnet add package GroupDocs.Conversion --version 25.3.0
Nabycie licencji
GroupDocs oferuje bezpłatny okres próbny, aby poznać ich funkcje. W celu dłuższego użytkowania rozważ zakup licencji lub uzyskanie licencji tymczasowej:
- Bezpłatna wersja próbna: Pobierz tutaj
- Licencja tymczasowa: Zapytaj tutaj
- Zakup: Kup teraz
Mając gotowe środowisko, skonfigurujmy GroupDocs.Conversion dla platformy .NET.
Konfigurowanie GroupDocs.Conversion dla .NET
Podstawowa inicjalizacja i konfiguracja
Zainicjuj konfigurację konwersji w języku C# w następujący sposób:
using GroupDocs.Conversion;
using System.IO;
string outputFolder = "YOUR_OUTPUT_DIRECTORY";
string inputFile = "YOUR_DOCUMENT_DIRECTORY/SAMPLE_ONE";
// Zainicjuj konwerter ze ścieżką pliku
using (Converter converter = new Converter(inputFile))
{
PdfConvertOptions options = new PdfConvertOptions();
string outputFile = Path.Combine(outputFolder, "converted.pdf");
converter.Convert(outputFile, options);
}
Ten fragment kodu konwertuje dokument przy użyciu ustawień domyślnych. Teraz zagłębmy się w podstawianie czcionek.
Przewodnik wdrażania
Podmiana czcionek w konwersji PDF
Podmiana czcionek gwarantuje spójny wygląd dokumentów w różnych systemach poprzez zastąpienie niedostępnych czcionek określonymi alternatywami.
Określanie zamienników czcionek
Aby określić zamienniki czcionek, wykonaj następujące kroki:
1. Zdefiniuj zamienniki czcionek
Skonfiguruj funkcję definiującą, które czcionki mają zostać zastąpione i jakie mają zostać zastąpione:
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\