Aspose.PSD voor .NET 21.8 - Release-opmerkingen
Contents
[
Hide
]
Deze pagina bevat release-opmerkingen voor Aspose.PSD voor .NET 21.8
Sleutel | Samenvatting | Categorie |
---|---|---|
PSDNET-698 | Ondersteuning van compressiemethoden ZipWithPrediction | Functie |
PSDNET-663 | De tekstafstand is onjuist in gegenereerde PSD-bestanden | Bug |
PSDNET-685 | Uitzondering bij het opslaan van PSD-bestand | Bug |
PSDNET-927 | Onjuiste afstand tussen regels en symbolen in Aspose.PSD bij gebruik zonder licentie | Bug |
Wijzigingen in de openbare API
Toegevoegde API’s:
- Geen
Verwijderde API’s:
- Geen
Gebruik voorbeelden:
PSDNET-663. De tekstafstand is onjuist in gegenereerde PSD-bestanden
string bronBestandsnaam = "bron.psd";
string uitvoerBestandsnaam = "uitvoer.png";
using (PsdImage afbeelding = (PsdImage)Image.Load(bronBestandsnaam))
{
afbeelding.Save(uitvoerBestandsnaam, new PngOptions());
}
PSDNET-685. Uitzondering bij het opslaan van PSD-bestand
string bronBestandsnaam = "Bestand.psd";
string uitvoerBestandsnaam = "Bestand2.psd";
using (PsdImage afbeelding = (PsdImage)Image.Load(bronBestandsnaam))
{
var laag1 = (TextLayer)afbeelding.Layers[1];
laag1.TextData.UpdateLayerData();
afbeelding.Save(uitvoerBestandsnaam);
}
PSDNET-698. Ondersteuning van compressiemethoden ZipWithPrediction
string invoerBestandsPad = "zipTest698.psd";
string uitvoerPng = "uitvoer.png";
string uitvoerRaw = "uit_Raw.psd";
string uitvoerZip = "uit_Zip.psd";
using (Image afbeelding = Image.Load(invoerBestandsPad))
{
afbeelding.Save(uitvoerPng, new PngOptions());
afbeelding.Save(uitvoerRaw, new PsdOptions() { CompressionMethod = CompressionMethod.Raw });
afbeelding.Save(uitvoerZip, new PsdOptions() { CompressionMethod = CompressionMethod.ZipWithPrediction });
}
PSDNET-927. Onjuiste afstand tussen regels en symbolen in Aspose.PSD bij gebruik zonder licentie
bool[] licentieStatussen = new bool[] { false, true };
for (int i = 0; i < licentieStatussen.Length; i++)
{
bool testLicentie = licentieStatussen[i];
if (testLicentie)
{
License licentie = new License();
licentie.SetLicense("Conholdate.Total.Product.Family.lic");
}
string bronBestand = "psdnetTest927.psd";
string uitvoerBestand = "uit_" + testLicentie.ToString() + "_psdnetTest927.png";
using (var afbeelding = (PsdImage)Image.Load(bronBestand))
{
afbeelding.Save(uitvoerBestand, new PngOptions());
}
}