painter-tk


Namepainter-tk JSON
Version 1.4.2.2 PyPI version JSON
download
home_pagehttps://github.com/qfcy/Python/tree/main/painter
Summary使用tkinter的Canvas控件制作的画板程序, 支持编辑、保存文档以及文档属性等功能。 A painter using tkinter.Canvas, supporting editing and saving documents and modifying document properties, etc.
upload_time2024-08-12 12:09:40
maintainerNone
docs_urlNone
author七分诚意 qq:3076711200
requires_pythonNone
licenseNone
keywords simple text editor notepad tkinter
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            应用tkinter的Canvas控件开发的画板程序, 

支持绘制丰富多样的图形,并支持撤销、重做,

支持打开、编辑和保存文档,以及设置文档属性功能,可自定义画笔粗细和颜色,以及背景颜色,

支持保存为vec, json, jpg, png等多种文件格式,其中.vec为默认的格式。


最近更新 v1.4.2.2: 修复了对Linux等系统,以及Windows下高DPI的支持问题。

更新 v1.4.2: 修复bug,并精简了部分源代码, 使程序更加可读。

更新 v1.4.1: 添加了保存为jpg, png等图像文件的功能。

截图: 

.. image:: https://img-blog.csdnimg.cn/direct/d873c69c909245049235ad0c79fc313c.png
    :alt: 截图

项目已发布在github上: https://github.com/qfcy/Python/tree/main/painter

作者CSDN主页: https://blog.csdn.net/qfcy\_/

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/qfcy/Python/tree/main/painter",
    "name": "painter-tk",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "simple, text, editor, notepad, tkinter",
    "author": "\u4e03\u5206\u8bda\u610f qq:3076711200",
    "author_email": "3076711200@qq.com",
    "download_url": "https://files.pythonhosted.org/packages/b0/d0/f8114ff3498299d3ba22ec8f41b86f6219465c0d14cb65790bb8859f4910/painter-tk-1.4.2.2.tar.gz",
    "platform": null,
    "description": "\u5e94\u7528tkinter\u7684Canvas\u63a7\u4ef6\u5f00\u53d1\u7684\u753b\u677f\u7a0b\u5e8f, \r\n\r\n\u652f\u6301\u7ed8\u5236\u4e30\u5bcc\u591a\u6837\u7684\u56fe\u5f62\uff0c\u5e76\u652f\u6301\u64a4\u9500\u3001\u91cd\u505a\uff0c\r\n\r\n\u652f\u6301\u6253\u5f00\u3001\u7f16\u8f91\u548c\u4fdd\u5b58\u6587\u6863\uff0c\u4ee5\u53ca\u8bbe\u7f6e\u6587\u6863\u5c5e\u6027\u529f\u80fd\uff0c\u53ef\u81ea\u5b9a\u4e49\u753b\u7b14\u7c97\u7ec6\u548c\u989c\u8272\uff0c\u4ee5\u53ca\u80cc\u666f\u989c\u8272\uff0c\r\n\r\n\u652f\u6301\u4fdd\u5b58\u4e3avec, json, jpg, png\u7b49\u591a\u79cd\u6587\u4ef6\u683c\u5f0f\uff0c\u5176\u4e2d.vec\u4e3a\u9ed8\u8ba4\u7684\u683c\u5f0f\u3002\r\n\r\n\r\n\u6700\u8fd1\u66f4\u65b0 v1.4.2.2: \u4fee\u590d\u4e86\u5bf9Linux\u7b49\u7cfb\u7edf\uff0c\u4ee5\u53caWindows\u4e0b\u9ad8DPI\u7684\u652f\u6301\u95ee\u9898\u3002\r\n\r\n\u66f4\u65b0 v1.4.2: \u4fee\u590dbug\uff0c\u5e76\u7cbe\u7b80\u4e86\u90e8\u5206\u6e90\u4ee3\u7801, \u4f7f\u7a0b\u5e8f\u66f4\u52a0\u53ef\u8bfb\u3002\r\n\r\n\u66f4\u65b0 v1.4.1: \u6dfb\u52a0\u4e86\u4fdd\u5b58\u4e3ajpg, png\u7b49\u56fe\u50cf\u6587\u4ef6\u7684\u529f\u80fd\u3002\r\n\r\n\u622a\u56fe: \r\n\r\n.. image:: https://img-blog.csdnimg.cn/direct/d873c69c909245049235ad0c79fc313c.png\r\n    :alt: \u622a\u56fe\r\n\r\n\u9879\u76ee\u5df2\u53d1\u5e03\u5728github\u4e0a: https://github.com/qfcy/Python/tree/main/painter\r\n\r\n\u4f5c\u8005CSDN\u4e3b\u9875: https://blog.csdn.net/qfcy\\_/\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "\u4f7f\u7528tkinter\u7684Canvas\u63a7\u4ef6\u5236\u4f5c\u7684\u753b\u677f\u7a0b\u5e8f, \u652f\u6301\u7f16\u8f91\u3001\u4fdd\u5b58\u6587\u6863\u4ee5\u53ca\u6587\u6863\u5c5e\u6027\u7b49\u529f\u80fd\u3002 A painter using tkinter.Canvas, supporting editing and saving documents and modifying document properties, etc.",
    "version": "1.4.2.2",
    "project_urls": {
        "Homepage": "https://github.com/qfcy/Python/tree/main/painter"
    },
    "split_keywords": [
        "simple",
        " text",
        " editor",
        " notepad",
        " tkinter"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b0d0f8114ff3498299d3ba22ec8f41b86f6219465c0d14cb65790bb8859f4910",
                "md5": "b88a49082d08af5431d4f750fdee970c",
                "sha256": "537f1e21623711873681df1996830902e5510ae0743ae0147c3b99895dfe8ee9"
            },
            "downloads": -1,
            "filename": "painter-tk-1.4.2.2.tar.gz",
            "has_sig": false,
            "md5_digest": "b88a49082d08af5431d4f750fdee970c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 21888,
            "upload_time": "2024-08-12T12:09:40",
            "upload_time_iso_8601": "2024-08-12T12:09:40.451845Z",
            "url": "https://files.pythonhosted.org/packages/b0/d0/f8114ff3498299d3ba22ec8f41b86f6219465c0d14cb65790bb8859f4910/painter-tk-1.4.2.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-12 12:09:40",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "qfcy",
    "github_project": "Python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "painter-tk"
}
        
Elapsed time: 0.57433s