המרת PSD לפורמטים אחרים
המרת PSD ל-PDF
Aspose.PSD עבור .NET מספק את המחלקה Image על מנת לטעון קבצי PSD ואף על מנת לשמור את התמונה בפורמט PDF. להלן קוד המקרה המצוטט מדגים איך להמיר מ-PSD ל-PDF.
// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET | |
// Add support of PSD export to PDF | |
string[] sourcesFiles = new string[] | |
{ | |
@"1.psd", | |
@"little.psb", | |
@"psb3.psb", | |
@"inRgb16.psd", | |
@"ALotOfElementTypes.psd", | |
@"ColorOverlayAndShadowAndMask.psd", | |
@"ThreeRegularLayersSemiTransparent.psd" | |
}; | |
for (int i = 0; i < sourcesFiles.Length; i++) | |
{ | |
string sourceFileName = sourcesFiles[i]; | |
using (PsdImage image = (PsdImage)Image.Load(dataDir + sourceFileName)) | |
{ | |
string outFileName = "PsdToPdf" + i + ".pdf"; | |
image.Save(dataDir + outFileName, new PdfOptions()); | |
} | |
} |
מ-PSD ל-PDF עם מסכת חיתוך
מסכת חיתוך מאפשרת לך להחיל מסכה על מספר שכבות בו זמנית. מאמר זה מדגים איך ניתן לייצא מ-PSD ל-PDF עם מסכת חיתוך. קוד הדוגמה ניתן למצוא מטה למעלה כדי להשיג את התכונה הזו.
// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET | |
using (PsdImage image = (PsdImage)Image.Load(dataDir + "clip.psd")) | |
{ | |
image.Save(dataDir + "output.pdf", new PdfOptions()); | |
} |
מ-PSD ל-PDF עם שכבת הכוונה
שכבת הכוונה מחליטה על עדינת צבעים ורמות תקינה לתמונה שלך מבלי לשנות באופן קבוע את ערכי הפיקסלים. מאמר זה מדגים איך ניתן לייצא מ-PSD ל-PDF עם שכבת הכוונה. קטע הקוד הבא נמצא למטה.
// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET | |
using (PsdImage image = (PsdImage)Image.Load(dataDir + "example.psd")) | |
{ | |
image.Save(dataDir + "document.pdf", new PdfOptions()); | |
} |
קובץ PSD ל־PSB
באמצעות Aspose.PSD עבור .NET, מפתחים יכולים להמיר PSD לפורמט קובץ PSB. מאמר זה מדגים איך לייצא/להמיר קובץ PSD לפורמט PSB עם Aspose.PSD. Aspose.PSD עבור .NET מספק את השיטה לטעינה Load המוצגת על ידי מחלקת Image לטעון קבצי PSD ואף כן ניתן להשתמש בהם כדי לשמור את התוצאות. קטע הקוד הבא מראה כיצד להמיר PSD לקובץ PSB
// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET | |
string sourceFilePathPsd = dataDir + "2layers.psd"; | |
string outputFilePathPsb = dataDir + "ConvertFromPsd.psb"; | |
using (Image img = Image.Load(sourceFilePathPsd)) | |
{ | |
var options = new PsdOptions((PsdImage)img) { PsdVersion = PsdVersion.Psb }; | |
img.Save(outputFilePathPsb, options); | |
} |