Notas da Versão Aspose.PSD para .NET 21.8
Contents
[
Hide
]
Esta página contém notas de lançamento para Aspose.PSD para .NET 21.8
Chave | Resumo | Categoria |
---|---|---|
PSDNET-698 | Suporte aos métodos de compressão ZipWithPrediction | Recurso |
PSDNET-663 | O espaçamento de texto está incorreto no PSD gerado | Erro |
PSDNET-685 | Exceção ao salvar PSD | Erro |
PSDNET-927 | Distância incorreta entre linhas e símbolos no Aspose.PSD quando usado sem licença | Erro |
Mudanças na API Pública
APIs Adicionadas:
- Nenhuma
APIs Removidas:
- Nenhuma
Exemplos de Uso:
PSDNET-663. O espaçamento de texto está incorreto no PSD gerado
string nomeArquivoFonte = "source.psd";
string nomeArquivoSaida = "output.png";
using (PsdImage imagem = (PsdImage)Image.Load(nomeArquivoFonte))
{
imagem.Save(nomeArquivoSaida, new PngOptions());
}
PSDNET-685. Exceção ao salvar PSD
string nomeArquivoFonte = "File.psd";
string nomeArquivoSaida = "File2.psd";
using (PsdImage imagem = (PsdImage)Image.Load(nomeArquivoFonte))
{
var camada1 = (TextLayer)imagem.Layers[1];
camada1.TextData.UpdateLayerData();
imagem.Save(nomeArquivoSaida);
}
PSDNET-698. Suporte aos métodos de compressão ZipWithPrediction
string caminhoArquivoEntrada = "zipTest698.psd";
string saidaPng = "output.png";
string saidaRaw = "out_Raw.psd";
string saidaZip = "out_Zip.psd";
using (Image imagem = Image.Load(caminhoArquivoEntrada))
{
imagem.Save(saidaPng, new PngOptions());
imagem.Save(saidaRaw, new PsdOptions() { CompressionMethod = CompressionMethod.Raw });
imagem.Save(saidaZip, new PsdOptions() { CompressionMethod = CompressionMethod.ZipWithPrediction });
}
PSDNET-927. Distância incorreta entre linhas e símbolos no Aspose.PSD quando usado sem licença
bool[] estadosLicenca = new bool[] { false, true };
for (int i = 0; i < estadosLicenca.Length; i++)
{
bool testeLicenca = estadosLicenca[i];
if (testeLicenca)
{
License licenca = new License();
licenca.SetLicense("Conholdate.Total.Product.Family.lic");
}
string arquivoFonte = "psdnetTest927.psd";
string arquivoSaida = "out_" + testeLicenca.ToString() + "_psdnetTest927.png";
using (var imagem = (PsdImage)Image.Load(arquivoFonte))
{
imagem.Save(arquivoSaida, new PngOptions());
}
}