psd icon indicating copy to clipboard operation
psd copied to clipboard

Fast zero-dependency PSD parser for the web and Node.js

Results 51 psd issues
Sort by recently updated
recently updated
newest added

fixes https://github.com/webtoon/psd/issues/46 I went for the dumbest implementation - just expose the underlying `Uint8Array`. As far as I can tell this produces a correct profile (can be opened and used...

fixes https://github.com/webtoon/psd/issues/6 This feature should be more or less finished - during the code review I'll run it on sample designs to verify parsing works consistently.

One of features available in [psd-tools](https://github.com/psd-tools/psd-tools) is ICC profile handling. This is done by [extracting relevant tag](https://github.com/psd-tools/psd-tools/blob/4ff198368eebcda7c8bf385a3129e7481fbae8ab/src/psd_tools/psd/image_resources.py#L36) and then [converting image data after extraction](https://github.com/psd-tools/psd-tools/blob/f54b135e640785e76da6e6573c79241ec45bbdde/src/psd_tools/api/pil_io.py#L237). This in turns uses Python bindings...

``` let nodeFX = node.get('objectEffects').data; // data is not defined is the node has no fx options. ``` This property contains all the informations from the FX (also called blending...

We got an internal request regarding the "EngineData" field of the [Type Tool Object Setting](https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/#50577409_19762) structure, which encodes information about a text layer. The Type Tool Object Setting structure is...

type: enhancement

A task that parses a large PSD file can often exceed the [16ms budget in web browsers](https://web.dev/rendering-performance/#60fps-and-device-refresh-rates) and block UI updates. To avoid this, it's natural to attempt parsing a...

good first issue
help wanted

It would be nice to expand our test suite and test our library more rigorously. I don't have a clear plan, so I'm open to suggestions. Some ideas: ## Opening...

help wanted
type: maintenance

[Adobe's PSD file format document](https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/#50577409_26431) claims that there are four compression methods for image channels: uncompressed (0), RLE (1), ZIP (2), ZIP with prediction (3). However, I have yet to...

question

Currently, packages in our monorepo have the following dependency graph: ``` psd-decoder psd

help wanted
question