Нотатки до випуску Aspose.PSD для Java 20.7
Ключ | Короткий зміст | Категорія |
---|---|---|
PSDJAVA-231 | Підтримка додавання ефекту обводки під час роботи | Функція |
PSDJAVA-249 | Підтримка ресурсів lnk2 / lnk3 (ресурсів шару розумного об’єкту) | Функція |
PSDJAVA-247 | Зміна повідомлення про виняток при спробі відкрити не підтримані формати як зображення | Покращення |
PSDJAVA-235 | Якщо ми збережемо файл PSD після створення нової групи шарів, ми отримаємо попередження Photoshop при відкритті файлу. | Помилка |
PSDJAVA-236 | Не вдалося зберегти шар маски | Помилка |
PSDJAVA-237 | Маска обрізки не застосовується до папки | Помилка |
PSDJAVA-238 | Неможливо відкрити файл за допомогою Aspose.PSD для Java | Помилка |
PSDJAVA-239 | Виняток при збереженні зображення при конвертації PSD в PDF | Помилка |
PSDJAVA-240 | Операція обрізки робить шлях обрізки недійсним у зображенні PSD | Помилка |
PSDJAVA-241 | Виняток NullReference при спробі зберегти певний файл PSD з ефектом тіні | Помилка |
PSDJAVA-243 | Aspose.PSD повертає true під час Image.CanLoad(pdfStream) | Помилка |
PSDJAVA-244 | Шари не відображаються в згенерованому PNG | Помилка |
PSDJAVA-245 | Виняток при доступі до TextData | Помилка |
PSDJAVA-246 | Виняток ImageSaveException при збереженні PSD | Помилка |
Зміни в Публічному API
Додані API:
- F: com.aspose.psd.fileformats.psd.layers.layereffects.StrokePosition.Center
- F: com.aspose.psd.fileformats.psd.layers.layereffects.StrokePosition.Inside
- F: com.aspose.psd.fileformats.psd.layers.layereffects.StrokePosition.Outside
- F: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.Lnk3Resource.TypeToolKey
- M: com.aspose.psd.fileformats.psd.PsdImage.addExposureAdjustmentLayer
- M: com.aspose.psd.fileformats.psd.layers.layereffects.BlendingOptions.addStroke(int)
- M: com.aspose.psd.fileformats.psd.layers.layereffects.StrokeEffect.getOverprint
- M: com.aspose.psd.fileformats.psd.layers.layereffects.StrokeEffect.getPosition
- M: com.aspose.psd.fileformats.psd.layers.layereffects.StrokeEffect.getSize
- M: com.aspose.psd.fileformats.psd.layers.layereffects.StrokeEffect.setOverprint(boolean)
- M: com.aspose.psd.fileformats.psd.layers.layereffects.StrokeEffect.setPosition(short)
- M: com.aspose.psd.fileformats.psd.layers.layereffects.StrokeEffect.setSize(int)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.LiFdDataSource.getData
- M: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.LiFdDataSource.setData(byte[])
- M: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.Lnk2Resource.#ctor
- M: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.Lnk2Resource.get_Item(int)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.Lnk3Resource.#ctor
- M: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.Lnk3Resource.getKey
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.getPaths
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.getVersion
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.isDisabled
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.isInverted
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.isNotLinked
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.setDisabled(boolean)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.setInverted(boolean)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.setNotLinked(boolean)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.setPaths(com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathRecord[])
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData.setVersion(int)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.#ctor
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.#ctor(byte[])
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.getLength
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.getPaths
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.getVersion
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.isDisabled
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.isInverted
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.isNotLinked
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.setDisabled(boolean)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.setInverted(boolean)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.setNotLinked(boolean)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.setPaths(com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathRecord[])
- M: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData.setVersion(int)
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.#ctor(byte[])
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.getDataSize
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.getMinimalVersion
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.getPaths
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.getVersion
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.isDisabled
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.isInverted
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.isNotLinked
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.saveData(com.aspose.psd.StreamContainer)
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.setDisabled(boolean)
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.setInverted(boolean)
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.setNotLinked(boolean)
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.setPaths(com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathRecord[])
- M: com.aspose.psd.fileformats.psd.resources.WorkingPathResource.setVersion(int)
- T: com.aspose.psd.fileformats.psd.layers.layereffects.StrokePosition
- T: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.Lnk3Resource
- T: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.IVectorPathData
- T: com.aspose.psd.fileformats.psd.layers.layerresources.vectorpaths.VectorPathData
- T: com.aspose.psd.fileformats.psd.resources.WorkingPathResource
Вилучені API:
- F: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.LinkDataSource.DescriptorVersion
- F: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.LinkDataSource.UnexpectedLinkResourceTypeValue
- F: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.LinkDataSource.ZeroChar
- M: com.aspose.psd.fileformats.psd.PsdImage.addExposureLayer(float,float,float)
- M: com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.Lnk2Resource.#ctor(com.aspose.psd.fileformats.psd.layers.layerresources.linkresources.LinkDataSource[])
Приклади використання:
PSDJAVA-231. Підтримка додавання ефекту обводки під час роботи
// Цей приклад показує, як додати ефект обводки (рамки) до існуючих шарів файлу PSD в Java.
// Існує три типи обводки: кольорова, градієнт та малюнок. Кожен тип має
// три способи (позиції), в яких обводка відображається: всередині, по центру та зовні.
// Цей приклад демонструє використання всіх цих випадків.
String srcPsdPath = "ФайлДжерелаЕфектівОбводки.psd";
String dstPngPath = "output.png";
PsdLoadOptions psdLoadOptions = new PsdLoadOptions();
psdLoadOptions.setLoadEffectsResource(true);
PsdImage psdImage = (PsdImage) Image.load(srcPsdPath, psdLoadOptions);
try
{
...
}
finally
{
psdImage.dispose();
}
PSDJAVA-249. Підтримка ресурсів lnk2 / lnk3 (ресурсів шару розумного об’єкту)
// Цей приклад демонструє, як працювати з ресурсами розумних об'єктів (зазвичай Lnk2Resource).
// Програма завантажує кілька документів Photoshop і експортує їх розумні об'єкти до
// форматів растрових файлів. Крім того, код демонструє використання публічних методів Lnk2Resource.
...
PSDJAVA-247. Зміна повідомлення про виняток при спробі відкрити не підтримані формати як зображення
...
PSDJAVA-235. Якщо ми збережемо файл PSD після створення нової групи шарів, ми отримаємо попередження Photoshop при відкритті файлу.
...
PSDJAVA-236. Не вдалося зберегти шар маски
...
PSDJAVA-237. Маска обрізки не застосовується до папки
...
PSDJAVA-238. Неможливо відкрити файл за допомогою Aspose.PSD для Java
...
PSDJAVA-239. Виняток при збереженні зображення при конвертації PSD в PDF
...
PSDJAVA-240. Операція обрізки робить шлях обрізки недійсним у зображенні PSD
...
PSDJAVA-241. Виняток NullReference при спробі зберегти певний файл PSD з ефектом тіні
...
PSDJAVA-243. Aspose.PSD повертає true під час Image.CanLoad(pdfStream)
...
PSDJAVA-244. Шари не відображаються в згенерованому PNG
...
PSDJAVA-245. Виняток при доступі до TextData
...
PSDJAVA-246. Виняток ImageSaveException при збереженні PSD
...
...
PSDJAVA-235. Якщо ми збережемо файл PSD після створення нової групи шарів, ми отримаємо попередження Photoshop при відкритті файлу.
...
PSDJAVA-236. Не вдалося зберегти шар маски
...
PSDJAVA-237. Маска обрізки не застосовується до папки
...
PSDJAVA-238. Неможливо відкрити файл за допомогою Aspose.PSD для Java
...
PSDJAVA-239. Виняток при збереженні зображення при конвертації PSD в PDF
...
PSDJAVA-240. Операція обрізки робить шлях обрізки недійсним у зображенні PSD
...
PSDJAVA-241. Виняток NullReference при спробі зберегти певний файл PSD з ефектом тіні
...
PSDJAVA-243. Aspose.PSD повертає true під час Image.CanLoad(pdfStream)
...
PSDJAVA-244. Шари не відображаються в згенерованому PNG
...
PSDJAVA-245. Виняток при доступі до TextData
...
PSDJAVA-246. Виняток ImageSaveException при збереженні PSD
...