پشتیبانی از منبع ClblResource

پشتیبانی از منبع ClblResource

ClblResource شامل اطلاعاتی در مورد ترکیب المان‌های برش خورده است. Aspose.PSD پشتیبانی از ClblResource را در فایل‌های PSD ارائه می‌دهد. برای این کار، این API کلاس ClblResource را ارائه می‌دهد.

کد زیر نمایش می‌دهد چگونه Aspose.PSD از ClblResource پشتیبانی می‌کند.

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-Java
String sourceDir = Utils.GetDataDir_PSD();
String outputDir = Utils.GetDataDir_Output();
String targetFilePath = sourceDir + "text_ethalon_different_colors.psd";
String resultFilePath = outputDir + "RenderTextWithDifferentColorsInTextLayer_out.png";
PsdImage psdImage = null;
try {
psdImage = (PsdImage) Image.load(targetFilePath);
TextLayer txtLayer = (TextLayer) psdImage.getLayers()[1];
txtLayer.getTextData().updateLayerData();
PngOptions pngOptions = new PngOptions();
pngOptions.setColorType(PngColorType.TruecolorWithAlpha);
psdImage.save(resultFilePath, pngOptions);
} finally {
if (psdImage != null) psdImage.dispose();
}