Notatki wydania Aspose.PSD dla .NET 21.8
Contents
[
Hide
]
Ta strona zawiera notatki wydania dla Aspose.PSD dla .NET 21.8
Klucz | Podsumowanie | Kategoria |
---|---|---|
PSDNET-698 | Wsparcie dla metod kompresji ZipWithPrediction | Funkcja |
PSDNET-663 | Niewłaściwe odstępy między tekstami w generowanym pliku PSD | Błąd |
PSDNET-685 | Wyjątek podczas zapisywania pliku PSD | Błąd |
PSDNET-927 | Niewłaściwy odstęp między liniami i symbolami w Aspose.PSD gdy używamy go bez licencji | Błąd |
Zmiany w API publicznym
Dodane API:
- Brak
Usunięte API:
- Brak
Przykłady użycia:
PSDNET-663. Niewłaściwe odstępy między tekstami w generowanym pliku PSD
string nazwaPlikuZrodlowego = "plikZrodlowy.psd";
string nazwaPlikuWyjsciowego = "wyjscie.png";
using (PsdImage obraz = (PsdImage)Image.Load(nazwaPlikuZrodlowego))
{
obraz.Save(nazwaPlikuWyjsciowego, new PngOptions());
}
PSDNET-685. Wyjątek podczas zapisywania pliku PSD
string nazwaPlikuZrodlowego = "Plik.psd";
string nazwaPlikuWyjsciowego = "Plik2.psd";
using (PsdImage obraz = (PsdImage)Image.Load(nazwaPlikuZrodlowego))
{
var warstwa1 = (TextLayer)obraz.Layers[1];
warstwa1.TextData.UpdateLayerData();
obraz.Save(nazwaPlikuWyjsciowego);
}
PSDNET-698. Wsparcie dla metod kompresji ZipWithPrediction
string sciezkaWejsciowa = "zipTest698.psd";
string wyjsciePng = "wyjscie.png";
string wyjscieRaw = "wyjscie_Raw.psd";
string wyjscieZip = "wyjscie_Zip.psd";
using (Image obraz = Image.Load(sciezkaWejsciowa))
{
obraz.Save(wyjsciePng, new PngOptions());
obraz.Save(wyjscieRaw, new PsdOptions() { CompressionMethod = CompressionMethod.Raw });
obraz.Save(wyjscieZip, new PsdOptions() { CompressionMethod = CompressionMethod.ZipWithPrediction });
}
PSDNET-927. Niewłaściwy odstęp między liniami i symbolami w Aspose.PSD gdy używamy go bez licencji
bool[] stanyLicencji = new bool[] { false, true };
for (int i = 0; i < stanyLicencji.Length; i++)
{
bool testLicencji = stanyLicencji[i];
if (testLicencji)
{
License licencja = new License();
licencja.SetLicense("Conholdate.Total.Product.Family.lic");
}
string plikZrodlowy = "psdnetTest927.psd";
string plikWyjsciowy = "wyj_" + testLicencji.ToString() + "_psdnetTest927.png";
using (var obraz = (PsdImage)Image.Load(plikZrodlowy))
{
obraz.Save(plikWyjsciowy, new PngOptions());
}
}