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.12Dla .NET Framework 4.6.2+:
dotnet add package GroupDocs.Conversion.NETFramework --version 25.12Od 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
- Full Release Notes – https://releases.groupdocs.com/conversion/net/25.12/
- Documentation – https://docs.groupdocs.com/conversion/net/
- Support Forum – https://forum.groupdocs.com/c/conversion/