{ "info": { "author": "Matthew Lewis", "author_email": "matt@mplewis.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Multimedia :: Graphics :: Graphics Conversion" ], "description": "psdtojpg\n========\n\n*Version 0.1.0*\n\nConvert one or more PSD files to JPG format. Thumbnail and optimize\nthem, or don't.\n\nI keep many of the assets I use for web development in PSD format. This\nlets me perform non-destructive edits and crops in Photoshop and come\nback to edit the originals later. I built ``psdtojpg`` to make it easier\nto generate, downsize, and optimize JPGs from my asset PSDs.\n\nInstallation\n============\n\nThis is a Python 3 script, so use ``pip3`` to install:\n\n::\n\n pip3 install psdtojpg\n\nAfter this, run ``psdtojpg --help`` from your terminal to verify it's\ninstalled properly.\n\nUsage\n=====\n\nBasic Conversion\n----------------\n\n::\n\n psdtojpg my_file.psd\n\n- ``my_file.psd \u2794 Converted/Original/my_file.jpg`` (original size,\n default quality: 80)\n\nDownsizing Images\n-----------------\n\n::\n\n psdtojpg -w 640 -t 480 my_file.psd\n\n- ``my_file.psd \u2794 Converted/Original/my_file.jpg`` (original size)\n- ``my_file.psd \u2794 Converted/Resized/my_file.jpg`` (max size: 640x480\n px)\n\n--------------\n\n::\n\n psdtojpg -w 640 -t 480 -n my_file.psd\n\n- ``my_file.psd \u2794 Converted/Resized/my_file.jpg`` (max size: 640x480\n px)\n\nQuality and Optimization\n------------------------\n\n::\n\n psdtojpg -q 60 my_file.psd\n\n- ``my_file.psd \u2794 Converted/Original/my_file.jpg`` (original size,\n quality: 60)\n\n--------------\n\n::\n\n psdtojpg -o my_file.psd\n\n- ``my_file.psd \u2794 Converted/Original/my_file.jpg`` (original size,\n optimized with `ImageOptim `__)\n\nCustom Output Folders\n---------------------\n\n::\n\n psdtojpg -w 800 -t 600 -g orig -r thumb/sm my_file.psd\n\n- ``my_file.psd \u2794 orig/my_file.jpg`` (original size)\n- ``my_file.psd \u2794 thumb/sm/my_file.jpg`` (max size: 800x600 px)\n\nRequirements\n============\n\nPython 3. (Tested with Python 3.4.1 on Mac OS X 10.9.3.)\n\nRelies on the following packages:\n\n- `Pillow `__, the Python 3 PIL fork\n- `psd-tools `__\n\nOptional dependencies:\n\n- For image optimization on OS X: `ImageOptim\n CLI `__\u2014install with\n ``npm install -g imageoptim-cli``\n\nHelp\n====\n\nCommand: ``psdtojpg --help``\n\n::\n\n usage: psdtojpg [-h] [-w MAX_WIDTH] [-t MAX_HEIGHT] [-q QUALITY] [-o] [-n]\n [-g ORIGINAL_FOLDER] [-r RESIZED_FOLDER]\n psd_file [psd_file ...]\n\n Convert PSD files to JPG images.\n\n positional arguments:\n psd_file One or more PSD files to be converted\n\n optional arguments:\n -h, --help show this help message and exit\n -w MAX_WIDTH, --max-width MAX_WIDTH\n The maximum width of resized output files in pixels.\n -t MAX_HEIGHT, --max-height MAX_HEIGHT\n The maximum height of resized output files in pixels.\n -q QUALITY, --quality QUALITY\n The output quality of JPG files. Default is 80.\n -o, --optimize Optimize output files with ImageOptim after\n conversion. Requires the imageOptim CLI to be\n installed.\n -n, --no-originals Do not output original-size JPGs.\n -g ORIGINAL_FOLDER, --original-folder ORIGINAL_FOLDER\n The name of the output folder for original-size JPGs.\n Can be nested.\n -r RESIZED_FOLDER, --resized-folder RESIZED_FOLDER\n The name of the output folder for resized JPGs. Can be\n nested.\n\nContributions\n=============\n\nBug reports, fixes, or features? Feel free to open an issue or pull\nrequest any time. You can also tweet me at\n`mplewis `__ or email me at\nmatt@mplewis.com.\n\nLicense\n=======\n\nCopyright (c) 2014 Matthew Lewis. Licensed under `the MIT\nLicense `__.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mplewis/psdtojpg", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "psdtojpg", "package_url": "https://pypi.org/project/psdtojpg/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/psdtojpg/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mplewis/psdtojpg" }, "release_url": "https://pypi.org/project/psdtojpg/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Convert one or more PSD files to JPG format. Thumbnail and optimize them, or don't.", "version": "0.1.0" }, "last_serial": 1163838, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8342c20bbaf25c8aa0bee71c613b85a8", "sha256": "7dcc5b54b02e78082cb7027e515d774707de199dd6fabcbb9ef32eaef0379d1a" }, "downloads": -1, "filename": "psdtojpg-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8342c20bbaf25c8aa0bee71c613b85a8", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 7159, "upload_time": "2014-07-21T02:31:54", "url": "https://files.pythonhosted.org/packages/f4/31/eabab5fb26114576cc2faf7186a82d146584a19ceb3b5f3b521a4ef0e3b9/psdtojpg-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81b09bfbc1901dc2f8674e16f3e8cbe6", "sha256": "56b301e85938c3960d6d4fb8693f5a6674f28a90a16f60d221636f2d9f8a2dcb" }, "downloads": -1, "filename": "psdtojpg-0.1.0.tar.gz", "has_sig": false, "md5_digest": "81b09bfbc1901dc2f8674e16f3e8cbe6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4674, "upload_time": "2014-07-21T02:31:40", "url": "https://files.pythonhosted.org/packages/7f/b5/630ec1411afaa125296749df7bd2fc95eaeb798ceeacc00eafbdbf9bf1c9/psdtojpg-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8342c20bbaf25c8aa0bee71c613b85a8", "sha256": "7dcc5b54b02e78082cb7027e515d774707de199dd6fabcbb9ef32eaef0379d1a" }, "downloads": -1, "filename": "psdtojpg-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8342c20bbaf25c8aa0bee71c613b85a8", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 7159, "upload_time": "2014-07-21T02:31:54", "url": "https://files.pythonhosted.org/packages/f4/31/eabab5fb26114576cc2faf7186a82d146584a19ceb3b5f3b521a4ef0e3b9/psdtojpg-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81b09bfbc1901dc2f8674e16f3e8cbe6", "sha256": "56b301e85938c3960d6d4fb8693f5a6674f28a90a16f60d221636f2d9f8a2dcb" }, "downloads": -1, "filename": "psdtojpg-0.1.0.tar.gz", "has_sig": false, "md5_digest": "81b09bfbc1901dc2f8674e16f3e8cbe6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4674, "upload_time": "2014-07-21T02:31:40", "url": "https://files.pythonhosted.org/packages/7f/b5/630ec1411afaa125296749df7bd2fc95eaeb798ceeacc00eafbdbf9bf1c9/psdtojpg-0.1.0.tar.gz" } ] }