למבט על המערכת

זהו מדריך מלא על איך לעבוד עם מתאמי Aspose.PSD על מנת להרחיב את היכולות של Aspose.PSD. המתאמים הם חבילות Nuget מיוחדות שמאפשרות שילוב חלק של Aspose.PSD עם מוצרים נוספים של Aspose, מעוצבים לשפר לך את היכולת לייצא קבצים שלך לפורמטים שאינם נתמכים בקלות, בלי צורך לכתוב קוד אינטגרציה נוסף.

החילוניים של רישיונות

אנא בדוק את המאמר המלא על החילוניים של רישיונות בשביל מתאמים.

אפשר להחיל את הרישיון באמצעות הקוד הבא:

// To work with adapters you need both Aspose.PSD and adaptee Licenses
// Here is how to apply Aspose.PSD License
var license = new Aspose.PSD.License();
license.SetLicense(@"Aspose.PSD.NET.lic");
// Here is example of how to apply Adaptee License for Aspose.Imaging
var licImaging = new Aspose.Imaging.License();
licImaging.SetLicense(@"Aspose.Imaging.NET.lic");
// Then you can run any code of adapters or PSD or Imaging library

מומלץ להחיל את הרישיון פעם אחת במודול האיתחול של הפרוייקט שלך.

מתאמי Aspose.PSD לציון

לפני הכל, עליך ליישם את Aspose.PSD.Adapters.Imaging מנוגט או להוריד אותם מדף השחרור של Aspose(תיקנים כלולים בתיקנים הראשיים בלבד כעת כפי שהבינרי הם נפרדים) לפרוייקט שלך.

קישורים נדרשים

אולי תזדקק גם לקישור לחבילות נוספות.

אפשרות של טועני ומייצאי רכיבי המתאמים

הפעלה של מתאמים

כאשר תצטרך להשתמש במתאמים, פשוט השתמש בקוד הבא:

כיבוי של מתאמים

בתהליך הפיתוח תוכל להתמודד עם מצב בו מתאמים נדרשים להיות מושבתים. זהו מצב רגיל כאשר אתה צריך בקטע קוד אחד להשתמש בטועני Aspose.PSD ובקטע קוד אחר להשתמש בטועני Adaptees'. במקרה כזה פשוט השתמש בקוד הבא:

טעינת תמונות בעזרת המתאמים

באמצעות המתאמים, ניתן לטעון פורמטים פופולריים שאינם נתמכים על ידי Aspose.PSD כמו SVG או WebP.

שימוש פשוט

פשוט השתמש בקוד הבא כדי לטעון:

שימוש בינוני לעיבוד התמונה המורכב

אם אתה צריך לציין אפשרויות נוספות איתן מסופקות על ידי Adaptee, אנא בדוק את הדוגמה הבאה:

// Load file using Imaging
using (var imImage = Aspose.Imaging.Image.Load("input.svg"))
{
// Call the ".ToPsdImage()" method
using (var psdImage = imImage.ToPsdImage())
{
// And then work with PsdImage
psdImage.AddTextLayer("Some text", new Rectangle(100, 100, 100, 50));
var hue = psdImage.AddHueSaturationAdjustmentLayer();
hue.Hue = 130;
// You'll get the PSD file with 3 layers including Text and Adjustment Layers
psdImage.Save("MyOutput.psd");
}
}

ניתן לעבוד עם תמונת SVG באמצעות כל התכונות הגרפיות, ולאחר מכן לייצא אותה בשיחת שיטה אחת בלבד.

יצוא של תמונות באמצעות המתאמים

ישנם מקרים רבים בהם אינך צריך לפתוח פורמט שאינו נתמך, אלא לייצא לתוכו. במקרים אלו עליך לאפשר מייצאים ולהשתמש בקוד הבא:

מסקנה

שימוש במתאמי Aspose.PSD לטעינה ולייצוא של קבצים הוא משנה משחק למפתחים. חבילות Nuget המורכבות אלו מאפשרות שילוב חלק של Aspose.PSD עם מוצרים נוספים של Aspose בצורה חלקה יותר, מה שהופך את הפותרות שלך לקלה יותר מתמיד לפתוח ולעבוד עם פורמטים שאינם נתמכים מבלי לכתוב קוד אינטגרציה נוסף. עם מתאמי Aspose.PSD, תוכל לחסוך בזמן ובמאמץ על ידי הסרת הצורך בקוד נוסף ובתהליכי המרה ידניים. בין אם אתה מטעה או מייצא קבצים, מתאמי Aspose.PSD סופקים עם פתרון נוח ויעיל שמפתח לך אפשרויות חדשות לפרוייקטים שלך. חוות את הכוח של מתאמי Aspose.PSD וקח את תהליך הפיתוח שלך לרמה הבאה.