GithubHelp home page GithubHelp logo

carlbrn / libpsd Goto Github PK

View Code? Open in Web Editor NEW

This project forked from thenicker/libpsd

0.0 0.0 0.0 173 KB

Libpsd is the Photoshop file format decode library in C language with full source code. It mainly decodes and blends *.psd files. It supports for Adobe Photoshop CS version, and is compatible with the previous versions of Photoshop.

License: Other

Objective-C 6.41% C++ 1.44% C 92.15%

libpsd's Introduction

Libpsd alt text

Photoshop file format decode library written in C

Libpsd is a fork of the original Libpsd project at source forge.
It was mainly created to add support for reading PSD files from memory.


Readme from original author

Graphest Libpsd is a open source library which mainly decodes and blends *.psd files. There are many ways to read the psd files, however, they cannot decode all the information you want, and they don't provide the functions to blend psd again when changed the parameters or hided the layers. Libpsd can read the header, thumbnail, layer, mask, image resource, channel, path, pattern, adjustment layer, layer effect, etc. It converts 1, 8, 16 bit colors formats in Bitmap, Grayscale, Index, RGB, CMYK, LAB and multi-channel color spaces to 8 bit RGB color. All the features include in Photoshop sdk documents are implemented. After changed the parameters of layer, mask, channel and layer effect, Libpsd can blend the file again. It supports for Adobe Photoshop CS version, and is compatible with the previous versions of Photoshop. All the source code is C language, it's easy to run on many platforms such as Windows, Linux, OS2, Mac, etc.

Notice about this file

Libpsd is the product of Graphest Software, copyright 2004-2007, www.graphest.com

This file is the part of Libpsd project, Libpsd is under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See the GNU General Public License for more details.

libpsd's People

Contributors

thenicker avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.