• Stars
    star
    109
  • Rank 317,122 (Top 7 %)
  • Language
    C++
  • License
    GNU Lesser Genera...
  • Created almost 12 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

PSD (Photoshop Document) & PSB (Photoshop Big) Plugin for Qt/C++ (Qt4/Qt5)

libqpsd

PSD (Photoshop Document) & PSB (Photoshop Big) Plugin for Qt/C++ (Qt4/Qt5)

This project is based on the Adobe Photoshop File Formats Specification

Support

If you like libqpsd or if it is useful to you, show your support by sponsoring my projects.

Github Sponsors

FEATURES

Supported Formats

  • PSD
  • PSB

Supported Compressions

  • Raw
  • RLE
  • Zip without Prediction
  • Zip with Prediction

Supported Color Modes

  • Bitmap
  • Grayscale
  • Indexed
  • RGB
  • CMYK
  • Multichannel
  • Duotone
  • Lab

Supported Depths

  • 1-bit (Bitmap)
  • 8-bits
  • 16-bits (Note: 16-bit depth is scaled down to 8-bits)
  • 32-bits (Tonemapping Algorithm, needed help!)

CONTRIBUTE

  • If you have an existing PSD/PSB file with different color mode or compression. Feel free to send me an email. I need samples with zip-compressed layers (zip w/ or w/o prediction).
  • If you want to contribute to the code, just fork the project and pull requests.

AUTHOR

CONTRIBUTORS

LIST OF SOFTWARE USING libqpsd

REFERENCES

More Repositories

1

dude

dude uncomplicated data extraction: A simple framework for writing web scrapers using Python decorators
Python
414
star
2

latex2mathml

Pure Python library for LaTeX to MathML conversion
Python
176
star
3

real-time-charts-with-flask

Sample application for the blog "Creating Real-Time Charts with Flask"
HTML
73
star
4

real-time-charts-with-fastapi

Sample application for the blog "Creating Real-Time Charts with FastAPI"
HTML
63
star
5

tauri-plugin-htmx

htmx plugin for Tauri
JavaScript
44
star
6

pulsars

A Tauri-based spreadsheet
Rust
33
star
7

browsers

Python library for detecting and launching browsers
Python
24
star
8

amortization

Python library for calculating amortizations and generating amortization schedules
Python
21
star
9

IPToCC

Get country code of IPv4/IPv6 address. Address lookup is done offline.
Python
17
star
10

HumanFramework

Human Framework: Test Automation Framework for Humansâ„¢
Python
8
star
11

docker-django-template

Template repository for a Docker+Django project
Python
6
star
12

qdsvtablemodel

Qt/C++ class for reading and writing CSV (Comma-Separated Values), TSV(Tab-Separated Values), and other DSV(Delimiter-Separated Values) files.
C++
5
star
13

DocCron

Schedule with Docstrings
Python
4
star
14

rate-limiting-with-python-and-redis

Sample application for the blog "Rate Limiting with Python and Redis"
Python
3
star
15

rasam

Rasa Improved
Python
2
star
16

qpixmapwidget

QWidget-based class used for viewing QPixmaps
C++
2
star
17

qpspplugin

PSP (PaintShop Pro) Plugin for Qt/C++ (Qt4/Qt5)
C++
2
star
18

2-domains-1-flask

Sample application for the blog Two Domains, One Flask
Python
2
star
19

flask-inliner

Flask-Inliner converts CSS <style> blocks to inline style attributes
Python
2
star
20

django_htmx_minesweeper

Django + HTMX Minesweeper
Python
1
star
21

qbox2d

An attempt to use Erin Catto's Box2D (http://www.box2d.org) API with Qt/C++ Graphics VIew Framework
C++
1
star
22

libqpcx

Qt C++ plugin for ZSoft's PCX (Personal Computer Exchange) and DCX (Multipage PCX) image file format
C++
1
star
23

wet

Web Extension Template
JavaScript
1
star
24

SiteSummarizerBot

I am a bot that summarizes content of a URL-only submission on Reddit
Python
1
star