השתמש ב-Python עבור TIFF סימן מים של תמונות
צור אפליקציות Python לסימן מים TIFF תמונות ותמונות באמצעות ממשקי API של שרת
כיצד לסמן מים TIFF תמונות ותמונות עם Python
שילוב סימן מים הוא אמצעי מצוין עבור מחבר לשפר את הנראות של המותג שלו ברחבי מרחב האינטרנט. כאשר מוחל על תמונה, סימן מים לא רק מתפקד כמזהה עבור המקור או בעל זכויות היוצרים אלא גם מהווה כלי קידום מכירות יעיל עבור המחבר או הפלטפורמה המקוונת. הסיבה לכך היא שסימן המים, בין אם זה שם המחבר או לוגו ייחודי, יתפזר לצד כל איטרציה דיגיטלית של התמונה. אפשרויות סימן מים כוללות טקסט במגוון גופנים סביב הפריפריה של התמונה. לוגו חצי שקוף לא יעכב את ההערכה החזותית של התמונה או התמונה. אם המחבר או בעל זכויות היוצרים יראו שחיוני להדגיש את שמם, סימן המים עשוי לכסות חלקית את התמונה. כדי להוסיף סימן מים לתמונות TIFF, נשתמש Aspose.Imaging for Python דרך NET API שהוא עשיר בתכונות, חזק וקל לשימוש למניפולציה והמרה של תמונות API עבור פלטפורמת Python. אתה יכול להתקין אותו באמצעות הפקודה הבאה מפקודת המערכת שלך.
שורת הפקודה של המערכת
>> pip install aspose-imaging-python-net
שלבים להוספת סימן מים ל-TIFF באמצעות Python
אתה צריך את aspose-imaging-python-net כדי לנסות את זרימת העבודה הבאה בסביבה שלך.
- טען קובץ TIFF בשיטת Image.Load
- צור מופע של גרפיקה מהתמונה
- הגדר גופן, מברשת ועיצוב עבור טקסט סימן מים
- צייר סימן מים בשיטת Graphics.DrawString
- שמור תמונה לדיסק בפורמט TIFF
דרישות מערכת
Aspose.Imaging עבור Python נתמך בכל מערכות ההפעלה העיקריות. רק ודא שיש לך את התנאים המוקדמים הבאים.
- Microsoft Windows / Linux עם .NET Core Runtime.
- מנהל חבילות Python ו- PyPi.
תמונת סימן מים TIFF - Python
import aspose.imaging as imaging | |
import aspose.pycore as aspycore | |
import os | |
if 'TEMPLATE_DIR' in os.environ: | |
templates_folder = os.environ['TEMPLATE_DIR'] | |
else: | |
templates_folder = r"C:\Users\USER\Downloads\templates" | |
delete_output = 'SAVE_OUTPUT' not in os.environ | |
# load an existing TIFF with Image.load | |
with imaging.Image.load(os.path.join(templates_folder, "template.tiff")) as image: | |
# create and initialize an instance of Graphics class and Initialize an object of SizeF to store image Size | |
graphics = imaging.Graphics(image) | |
size = graphics.image.size | |
# create an instance of Font. Initialize it with Font Face, Size and Style | |
font = imaging.Font("Times New Roman", 20.0, imaging.FontStyle.BOLD) | |
# create an instance of SolidBrush and set Color & Opacity | |
brush = imaging.brushes.SolidBrush() | |
brush.color = imaging.Color.red | |
brush.opacity = 0.0 | |
# initialize an object of StringFormat class and set its various properties | |
format_ = imaging.StringFormat() | |
format_.alignment = imaging.StringAlignment.CENTER | |
format_.format_flags = imaging.StringFormatFlags.MEASURE_TRAILING_SPACES | |
# draw the string on image | |
graphics.draw_string("CONFIDENTIAL", font, brush, image.width / 2, image.height / 2, format_) | |
# save output to disc | |
image.save(os.path.join(templates_folder, "output.tiff")) | |
if delete_output: | |
os.remove(os.path.join(templates_folder, "output.tiff")) |
אודות Aspose.Imaging עבור API של Python
Aspose.Imaging API הוא פתרון לעיבוד תמונה ליצירה, שינוי, ציור או המרת תמונות (תמונות) בתוך יישומים. הוא מציע: עיבוד תמונה חוצה פלטפורמות, כולל אך לא רק המרות בין פורמטים שונים של תמונה (כולל עיבוד תמונה אחיד מרובה עמודים או ריבוי מסגרות), שינויים כגון ציור, עבודה עם פרימיטיבים גרפיים, טרנספורמציות (שינוי גודל, חיתוך, הפוך וסיבוב , בינאריזציה, גווני אפור, התאמה), תכונות מתקדמות של מניפולציה של תמונות (סינון, שיטוט, מיסוך, ביטול הטיה) ואסטרטגיות אופטימיזציה של זיכרון. זוהי ספרייה עצמאית ואינה תלויה בתוכנה כלשהי לפעולות תמונה. אפשר להוסיף בקלות תכונות המרת תמונה בעלות ביצועים גבוהים עם ממשקי API מקוריים בתוך פרויקטים. אלו הם 100% ממשקי API פרטיים מקומיים ותמונות מעובדות בשרתים שלך.סימן מים TIFF באמצעות אפליקציה מקוונת
הוסף סימן מים למסמכים של TIFF על ידי ביקור ב אתר האינטרנט של הדגמות חיות . להדגמה החיה יש את היתרונות הבאים
TIFF מה זה TIFF פורמט קובץ
TIFF או TIF, Tagged Image File Format, מייצגים תמונות רסטר המיועדות לשימוש במגוון מכשירים התואמים לתקן פורמט קובץ זה. הוא מסוגל לתאר נתוני תמונה דו-שכבתיים, גווני אפור, צבעי לוח וצבע מלא במספר מרחבי צבע. הוא תומך בסכימות דחיסה חסרות אובדן לבחירה בין מקום וזמן עבור יישומים המשתמשים בפורמט. הפורמט ניתן להרחבה ועבר מספר תיקונים המאפשרים הכללת כמות בלתי מוגבלת של מידע פרטי או למטרות מיוחדות. הפורמט אינו תלוי במכונה והוא נקי מגבולות כמו מעבד, מערכת הפעלה או מערכות קבצים.
קרא עודפורמטים נתמכים אחרים של סימון מים
באמצעות Python, אפשר בקלות לסמן מים בפורמטים שונים כולל.