Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 10|Odpowiedź: 0

[.NET Core] .NET/C# Użyj SixLabors.ImageSharp, aby dodać tekst znaku wodnego do obrazów

[Skopiuj link]
Opublikowano1 godzinę temu | | | |
Wymagania: W erze .NET Framework napisano wiele kodu dodającego znaki wodne do obrazów, wszystko zaimplementowane na Windowsie. Teraz, gdy .NET Core przekroczył różne platformy, jak dodać tekstowe znaki wodne do obrazów? Jak to możliwe, że działa normalnie na systemach Linux? W tym artykule używa SixLabors.ImageSharp do dodawania tekstu znaku wodnego do obrazów.

Po pierwsze, jest to konieczneOkreśl wersję biblioteki SixLabors.ImageSharp, wyższe wersje wymagają licencji. Nuget cytował następująco:

Kod implementacyjny wygląda następująco:
Jak pokazano poniżej:



Używaj czcionek Arial na Windows i czcionek DejaVu Sans na Linuksie. Polecenia instalujące biblioteki czcionek związanych z DejaVu na Linuksie są następujące:

Zarówno czcionki DejaVu Sans, jak i DejaVu Serif są darmowe. Są one udostępniane na licencji GNU Lesser General Public License (LGPL), co oznacza, że możesz swobodnie używać, rozpowszechniać i modyfikować te czcionki. Projekt czcionek DejaVu ma na celu zapewnienie wysokiej jakości, otwartej czcionki obejmującej zestawy znaków w wielu językach. Te czcionki są szeroko stosowane w różnych systemach operacyjnych i aplikacjach, w tym w dystrybucjach Linuksa. Jeśli musisz użyć tych czcionek do swojego projektu lub celów osobistych, zazwyczaj nie pobierasz opłat.

Aby uzyskać najnowszą wersję SixLabors.ImageSharp do dodawania znaków wodnych tekstowych, zobacz:Logowanie do linku jest widoczne.




Poprzedni:Tutorial dotyczący aplikacji i wpłat na konto Charles Schwab
Następny:.NET/C# Użyj itext do dodawania znaków wodnych tekstowych do PDF-ów
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com