Skip to content

Commit 88ceb13

Browse files
committed
added requirements and readme to the things I created
1 parent 4307dc2 commit 88ceb13

File tree

4 files changed

+62
-0
lines changed

4 files changed

+62
-0
lines changed

MD to PDF or Text with GUI/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,3 +108,9 @@ You can add screenshots or a short screen recording here to make the README more
108108

109109
## License
110110
MIT License – free to use, modify, and share.
111+
112+
---
113+
114+
## Author
115+
116+
Randy Northrup
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
PySide6
2+
pypandoc
3+
reportlab

PNG to Icons with GUI/README.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# PNG to Icon Converter (GUI)
2+
3+
A simple Python GUI tool to convert PNG images into icon formats for Windows (.ico), macOS (.icns), and Linux (multiple PNG sizes). Built with PySide6 and Pillow.
4+
5+
---
6+
7+
## Features
8+
- 🖼️ Select a PNG file and convert it to:
9+
- Windows .ico (16x16, 32x32, 48x48, 256x256)
10+
- macOS .icns
11+
- Linux PNG icons (16x16 up to 512x512)
12+
- 📂 Choose output directory
13+
- ⚡ Fast, one-click conversion
14+
- ❌ Error handling with pop-up dialogs
15+
16+
---
17+
18+
## Requirements
19+
20+
- Python 3.8+
21+
- PySide6
22+
- Pillow
23+
24+
Install dependencies:
25+
```bash
26+
pip install PySide6 Pillow
27+
```
28+
29+
---
30+
31+
## How to Use
32+
33+
1. Run the script:
34+
```bash
35+
python png2icon.py
36+
```
37+
2. Click **"Select PNG and Convert"**
38+
3. Choose a PNG file
39+
4. Select a directory to save the icons
40+
5. Icons for Windows, macOS, and Linux will be created in the chosen folder
41+
42+
---
43+
44+
## Author
45+
46+
Randy Northrup
47+
48+
---
49+
50+
## License
51+
MIT License – free to use, modify, and share.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
PySide6
2+
Pillow

0 commit comments

Comments
 (0)