Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 10|Απάντηση: 0

[.NET Πυρήνας] .NET/C# Χρησιμοποιήστε το SixLabors.ImageSharp για να προσθέσετε κείμενο υδατογραφήματος σε εικόνες

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις1 ώρα πριν | | | |
απαιτήσεις: Πίσω στην εποχή του .NET Framework, γράφτηκε πολύς κώδικας για την προσθήκη υδατογραφημάτων σε εικόνες, όλα υλοποιημένα στα Windows. Τώρα που το .NET Core έχει διασχίσει πλατφόρμες, πώς προσθέτετε υδατογραφήματα κειμένου σε εικόνες; Πώς μπορεί να λειτουργήσει κανονικά σε συστήματα Linux; Αυτό το άρθρο χρησιμοποιεί το SixLabors.ImageSharp για την προσθήκη κειμένου υδατογραφήματος σε εικόνες.

Πρώτον, είναι απαραίτητο ναΚαθορίστε την έκδοση της βιβλιοθήκης SixLabors.ImageSharp, οι υψηλότερες εκδόσεις απαιτούν άδεια. Ο Nuget ανέφερε τα εξής:

Ο κώδικας υλοποίησης έχει ως εξής:
Οπως φαίνεται παρακάτω:



Χρησιμοποιήστε γραμματοσειρές Arial στα Windows και γραμματοσειρές DejaVu Sans στο Linux. Οι εντολές για την εγκατάσταση βιβλιοθηκών γραμματοσειρών που σχετίζονται με το DejaVu στο Linux είναι οι εξής:

Και οι δύο γραμματοσειρές DejaVu Sans και DejaVu Serif είναι δωρεάν. Κυκλοφορούν υπό την GNU Lesser General Public License (LGPL), που σημαίνει ότι είστε ελεύθεροι να χρησιμοποιήσετε, να διανείμετε και να τροποποιήσετε αυτές τις γραμματοσειρές. Το έργο γραμματοσειράς DejaVu στοχεύει να παρέχει μια γραμματοσειρά ανοιχτού κώδικα υψηλής ποιότητας που καλύπτει σύνολα χαρακτήρων σε πολλές γλώσσες. Αυτές οι γραμματοσειρές χρησιμοποιούνται ευρέως σε διάφορα λειτουργικά συστήματα και εφαρμογές, συμπεριλαμβανομένων των διανομών Linux. Εάν πρέπει να χρησιμοποιήσετε αυτές τις γραμματοσειρές για το έργο σας ή για προσωπικούς σκοπούς, συνήθως δεν απαιτούνται χρεώσεις.

Για την πιο πρόσφατη έκδοση του SixLabors.ImageSharp για να προσθέσετε υδατογραφήματα κειμένου, ανατρέξτε στο:Η σύνδεση με υπερσύνδεσμο είναι ορατή.




Προηγούμενος:Οδηγός εφαρμογής και κατάθεσης λογαριασμού Charles Schwab
Επόμενος:.NET/C# Χρησιμοποιήστε το itext για να προσθέσετε υδατογραφήματα κειμένου σε αρχεία PDF
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com