Co nowego w tym wydaniu

ID funkcji Opis
CONVERSIONNET‑8090 Wyłączenie ładowania zewnętrznych zasobów w plikach e‑mail – Dodaje możliwość blokowania ładowania zewnętrznych zasobów (obrazów, arkuszy stylów itp.) podczas konwertowania wiadomości e‑mail. Poprawia to bezpieczeństwo i może przyspieszyć konwersję.
CONVERSIONNET‑8124 Pełne osadzanie czcionek przy konwersji Word → PDF – Wprowadza opcję osadzania pełnego zestawu czcionek użytych w dokumencie WordProcessing podczas konwersji do PDF, zapewniając identyczne renderowanie tekstu na każdym systemie.

Korzystanie z nowego API

Pomijanie zewnętrznych zasobów przy konwersji e‑mail

var loadOptions = new EmailLoadOptions
{
    SkipExternalResources = true
};

Gdy SkipExternalResources jest ustawione na true, wszystkie zewnętrzne zasoby są ignorowane.

Biała lista wybranych zasobów

var loadOptions = new EmailLoadOptions
{
    SkipExternalResources = true,
    WhitelistedResources = { "trusted-domain.com", ".jpeg", ".png" }
};

Zasoby, które pasują do pozycji w WhitelistedResources, są ładowane normalnie; wszystko inne pozostaje zablokowane.

Osadzanie pełnych czcionek przy konwersji do PDF

var convertOptions = new PdfConvertOptions();
convertOptions.EmbedFullFonts = true;

Ustawienie EmbedFullFonts na true wymusza, aby konwerter osadził pełne pliki czcionek w powstałym pliku PDF.

Poprawki i ulepszenia

ID problemu Typ Opis
CONVERSIONNET‑8108 Bug Konwersja plików AI, PSD, PSB do FODP/POT nie powiodła się.
CONVERSIONNET‑8109 Bug Konwersja plików AI, PSD, PSB do XPS nie powiodła się.
CONVERSIONNET‑8024 Bug Kolejność ikon załączników w generowanych plikach PDF była niepoprawna.
CONVERSIONNET‑8131 Bug IConverterListener.Started() nie zostało wywołane na początku procesu konwersji.

Te poprawki przywracają pełną kompatybilność z plikami źródłowymi Adobe Illustrator, Photoshop oraz dużymi plikami Photoshop (PSB), korygują renderowanie załączników w PDF oraz zapewniają, że wywołania zwrotne listenera są uruchamiane zgodnie z dokumentacją.

Jak uzyskać aktualizację

  • NuGet – Wybierz pakiet, który pasuje do twojego docelowego frameworka:

    Dla .NET 6+ (cross‑platform):

    dotnet add package GroupDocs.Conversion --version 25.12
    

    Dla .NET Framework 4.6.2+:

    dotnet add package GroupDocs.Conversion.NETFramework --version 25.12
    

    Od wersji 25.1.0 biblioteka została podzielona na dwa osobne pakiety, aby lepiej wspierać każdą platformę.

  • Bezpośrednie pobranie – Pobierz skompilowane zestawy dla .NET z oficjalnej strony wydania:
    https://releases.groupdocs.com/conversion/net/25.12/

Zasoby