user-manual:ch01
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user-manual:ch01 [2025/05/31 09:55] – [Requirements] tim2 | user-manual:ch01 [2025/06/17 19:27] (current) – barley1965 | ||
---|---|---|---|
Line 25: | Line 25: | ||
==== Windows ==== | ==== Windows ==== | ||
- | The windows exe is a executable file that will extract and install GroIMP on your computer. | + | The windows exe is an executable file that will extract and install GroIMP on your computer. |
- | While you are downloading the file you might get some warning from your web browser that the software is not certified by Microsoft. Please ignore this warning, we do not found the funding | + | While you are downloading the file you might get some warning from your web browser that the software is not certified by Microsoft. Please ignore this warning, |
Line 54: | Line 54: | ||
into one and the same directory). | into one and the same directory). | ||
- | After extraction of the zip-file, the following files, | + | After extraction of the zip-file, the following files, |
directory: | directory: | ||
Line 67: | Line 67: | ||
distribution, | distribution, | ||
have trouble with the installation procedure described in this manual, please consult | have trouble with the installation procedure described in this manual, please consult | ||
- | the file `INSTALL` a solution. | + | the file `INSTALL` |
`plugins` | `plugins` | ||
Line 91: | Line 91: | ||
=== Increasing heap space on Linux === | === Increasing heap space on Linux === | ||
- | If you want to start GroIMP with additional heap space you can do so from command line: | + | If you want to start GroIMP with additional heap space you can do so from the command line: |
< | < | ||
Line 100: | Line 100: | ||
As a java software it is possible to execute GroIMP on any system that can run a java virtual machine of version 21. This includes almost any version of Linux as well as some other systems. | As a java software it is possible to execute GroIMP on any system that can run a java virtual machine of version 21. This includes almost any version of Linux as well as some other systems. | ||
- | For this case we provide | + | For this case we provide |
- | This can then be execute | + | This can then be executed |
===== Running GroIMP ===== | ===== Running GroIMP ===== | ||
Line 109: | Line 109: | ||
=== From a Shortcut === | === From a Shortcut === | ||
- | You can set up your desktop to show a menu entry for GroIMP. How this is done depends on your system. Usually your system provides a menu editor where you can create a new menu entry and specifiy the command to be executed when the entry is activated. Choose the command as you would do on command line. | + | You can set up your desktop to show a menu entry for GroIMP. How this is done depends on your system. Usually your system provides a menu editor where you can create a new menu entry and specifiy the command to be executed when the entry is activated. Choose the command as you would do on the command line. |
=== From the Command Line === | === From the Command Line === | ||
Line 144: | Line 144: | ||
==== Windows: GroIMP doesn' | ==== Windows: GroIMP doesn' | ||
- | Even if you installed the right version of java it can happen that the GroIMP installer is picking | + | Even if you have installed the right version of java it can happen that the GroIMP installer is picking |
- | In this case you have to edit the short cut to enter the right path: | + | In this case you have to edit the shortcut |
- | 1. Find java 21 on your computer (most likely | + | 1. Find java 21 on your computer (most likely |
- | 2. Right click on the the GroIMP desktop | + | 2. Right click on the the GroIMP desktop |
- | 3. In the preference | + | 3. In the Properties |
- | 4. change | + | 4. Change |
{{ : | {{ : | ||
- | ==== GroIMP is to small / to large ==== | + | ==== GroIMP is too small / too large ==== |
- | On modern | + | On modern |
< | < | ||
Line 161: | Line 161: | ||
</ | </ | ||
- | In stead of 2.5 you can place what ever scale fits for your screen, | + | Instead |
- | To apply this on windows | + | To apply this on Windows |
Line 170: | Line 170: | ||
==== Java Parameters ==== | ==== Java Parameters ==== | ||
- | The **java** command has several options that influence the runtime behaviour, see the documentation of your Java installation. These options have to be specified before the `-jar` option. E.g., for the Java runtime environment of Sun, the option `-Xmx` specifies the maximum amount of heap memory | + | The **java** command has several options that influence the runtime behaviour, see the documentation of your Java installation. These options have to be specified before the `-jar` option. E.g., for the Java runtime environment of Sun, the option `-Xmx` specifies the maximum amount of heap memory that should be allocated. The default value of this option may be much smaller than your installed main memory size. In this case GroIMP cannot benefit from your memory until you specify the `-Xmx` option as in |
> **java -Xmx400m -jar path/ | > **java -Xmx400m -jar path/ | ||
- | which allows a maximum heap memory allocation of 400 MB. If you encounter `OutOfMemoryError`s when running GroIMP, you have to specify this option with a larger value. Note that the opposite may happen, i.e. a too generous memory allocation might prevent GroIMP from starting at all. In that case you have to lower the alocated | + | which allows a maximum heap memory allocation of 400 MB. If you encounter `OutOfMemoryError`s when running GroIMP, you have to specify this option with a larger value. Note that the opposite may happen, i.e. a too generous memory allocation might prevent GroIMP from starting at all. In that case you have to lower the allocated |
==== GroIMP Parameters ==== | ==== GroIMP Parameters ==== | ||
- | The command line also enables to provides | + | The command line also enables to send parameters to GroIMP. These parameters need to be passed AFTER the // |
> **java -jar core.jar --project-tree** | > **java -jar core.jar --project-tree** | ||
Line 192: | Line 192: | ||
GroIMP can also be started // | GroIMP can also be started // | ||
- | To define which interface is used, when starting GroIMP you need to pass the parameter //-a//. E.g. | + | To define which interface is used when starting GroIMP you need to pass the parameter //-a//. E.g. |
> **java -jar core.jar -a api** | > **java -jar core.jar -a api** | ||
Line 204: | Line 204: | ||
Installation of Plugins for the Java Image I/O Framework. | Installation of Plugins for the Java Image I/O Framework. | ||
- | GroIMP requires only a Java runtime environment in order to run. However, the capabilities of some parts of the Java runtime environment can be extended by the installation of additional plugins. GroIMP makes use of the Java Image I/O Framework which provides features such a pluggable architecture: | + | GroIMP requires only a Java runtime environment in order to run. However, the capabilities of some parts of the Java runtime environment can be extended by the installation of additional plugins. GroIMP makes use of the Java Image I/O Framework which provides features such as a pluggable architecture: |
==== GroIMP Plugins ==== | ==== GroIMP Plugins ==== | ||
- | GroIMP is developed around a plugin architecture. New plugin | + | GroIMP is developed around a plugin architecture. New plugins |
On startup GroIMP loads all plugins under its installed path/ | On startup GroIMP loads all plugins under its installed path/ |
user-manual/ch01.1748678104.txt.gz · Last modified: 2025/05/31 09:55 by tim2