Aspose.PSD for .NET 21.8 - 릴리스 노트
Contents
[
Hide
]
이 페이지에는 Aspose.PSD for .NET 21.8에 대한 릴리스 노트가 포함되어 있습니다.
키 | 개요 | 범주 |
---|---|---|
PSDNET-698 | ZipWithPrediction 압축 방법 지원 | 기능 |
PSDNET-663 | 생성된 PSD의 텍스트 간격이 잘못됨 | 버그 |
PSDNET-685 | PSD 저장 시 예외 발생 | 버그 |
PSDNET-927 | 라이선스 없이 Aspose.PSD를 사용할 때 줄 간격 및 심볼 사이의 거리가 잘못됨 | 버그 |
공개 API 변경
추가된 API:
- 없음
제거된 API:
- 없음
사용 예시:
PSDNET-663. 생성된 PSD의 텍스트 간격이 잘못됨
string sourceFileName = "source.psd";
string outputFileName = "output.png";
using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
{
image.Save(outputFileName, new PngOptions());
}
PSDNET-685. PSD 저장 시 예외 발생
string sourceFileName = "File.psd";
string outputFileName = "File2.psd";
using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
{
var layer1 = (TextLayer)image.Layers[1];
layer1.TextData.UpdateLayerData();
image.Save(outputFileName);
}
PSDNET-698. ZipWithPrediction 압축 방법 지원
string inputFilePath = "zipTest698.psd";
string outputPng = "output.png";
string outputRaw = "out_Raw.psd";
string outputZip = "out_Zip.psd";
using (Image image = Image.Load(inputFilePath))
{
image.Save(outputPng, new PngOptions());
image.Save(outputRaw, new PsdOptions() { CompressionMethod = CompressionMethod.Raw });
image.Save(outputZip, new PsdOptions() { CompressionMethod = CompressionMethod.ZipWithPrediction });
}
PSDNET-927. 라이선스 없이 Aspose.PSD를 사용할 때 줄 간격 및 심볼 사이의 거리가 잘못됨
bool[] licenseStates = new bool[] { false, true };
for (int i = 0; i < licenseStates.Length; i++)
{
bool testLicense = licenseStates[i];
if (testLicense)
{
License license = new License();
license.SetLicense("Conholdate.Total.Product.Family.lic");
}
string sourceFile = "psdnetTest927.psd";
string outputFile = "out_" + testLicense.ToString() + "_psdnetTest927.png";
using (var image = (PsdImage)Image.Load(sourceFile))
{
image.Save(outputFile, new PngOptions());
}
}