Compare commits
3 Commits
f1459d88e1
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 6e0c39b065 | |||
| 08be2e7ce1 | |||
| 4869f26e23 |
15
README.md
15
README.md
@@ -1,6 +1,6 @@
|
||||
# Heif2Jpg Converter
|
||||
|
||||
## Building the app
|
||||
### Building the app
|
||||
|
||||
1. Download this repository
|
||||
`git clone https://gitea.jakubvanko.sk/jakub/Heif2Jpg.git`
|
||||
@@ -9,4 +9,15 @@
|
||||
|
||||
3. Recreate the environment `conda env create --file environment.yml`
|
||||
|
||||
4. To build the app run the `build.bat`
|
||||
4. To build the app run the `build.bat`
|
||||
|
||||
### Downloading the app
|
||||
Visit the [Release](https://gitea.jakubvanko.sk/jakub/Heif2Jpg/releases) page for downloading the latest version.
|
||||
|
||||
### Using the app
|
||||
The application has a very simple UI. There are three self-explanatory buttons.
|
||||
<br>
|
||||
<br><img src="/attachments/1c6366a3-fbbb-4187-987a-bf7a9710c552" alt="Heif2JpgConverter" width="40%"><br>
|
||||
1. Select the input folder with the HEIF/HEIC images.
|
||||
2. Select the output folder where the JPG files should be written.
|
||||
3. Press the Convert button to start the conversion process.
|
||||
15
build.bat
15
build.bat
@@ -1,20 +1,7 @@
|
||||
@echo off
|
||||
echo Building HEIF to JPG converter...
|
||||
|
||||
:: Set actual paths based on your system
|
||||
SET PYTHON_DLL_PATH=C:\Users\vanko\anaconda3\DLLs
|
||||
SET VENV_PATH=C:\Users\vanko\MyCode\Heif2Jpg\heif2jpg
|
||||
SET SITE_PACKAGES=%VENV_PATH%\Lib\site-packages
|
||||
|
||||
pyinstaller --noconsole --onefile ^
|
||||
--icon="Heif2Jpg.ico" ^
|
||||
--hidden-import=PIL._tkinter_finder ^
|
||||
--hidden-import=xml.parsers.expat ^
|
||||
--add-binary="%PYTHON_DLL_PATH%\pyexpat.pyd;." ^
|
||||
--add-binary="%PYTHON_DLL_PATH%\_tkinter.pyd;." ^
|
||||
--collect-all pillow_heif ^
|
||||
--collect-all PIL ^
|
||||
heif2jpgGuiBar.py
|
||||
pyinstaller --noconsole --onefile --icon=myicon.ico Heif2JpgConverter.py
|
||||
|
||||
echo Done!
|
||||
pause
|
||||
Reference in New Issue
Block a user