Dpi Demo

Dpi Demo

Source: dpi_demo.f90

Control output DPI when saving figures for consistent sizing across formats.

Files

  • dpi_demo.f90 - Source code
  • Generated media in output/example/fortran/dpi_demo/

Running

make example ARGS="dpi_demo"

Output

Dpi Demo Default

dpi_demo_default.png

Text backend output


                               Default DPI (100)
sin(x) . exp(-x/(2 pi))
+--------------------------------------------------------------------------------+
| 0.8                                                                            |
| |                                                                              |
| |                                                                              |
| |               -------                                                        |
| 0.6           --       --                                                      |
| |            -           --                                                    |
| |          --             -                                                    |
| |          -               --                                                  |
| |        --                 -                                                  |
| 0.4      -                   --                                                |
| |       -                      -                                               |
| |      -                       --                                              |
| |      -                         -                                             |
| 0.2   -                          -                                             |
| |    -                            -                                            |
| |                                  --                                          |
| |   -                               -                                          |
| 0.0 -                                -                                         |
| |  -                                  -                                 --     |
| |                                      -                               --      |
| |                                       -                            --        |
| |                                       --                          --         |
| -0.2                                      --                       -           |
| |                                          -                     --            |
| |                                           --                 ---             |
| |                                            ---             --                |
| -0.4                                            --         --                  |
| |                                                 ---------                    |
| +--+----------+----------+----------+-----------+----------+----------+------- |
|    0          1          2          3           4          5          6        |
+--------------------------------------------------------------------------------+
                                       x

Download text

Download PDF

Dpi Demo High

dpi_demo_high.png

Text backend output


                                 High DPI (300)
sin(x) . exp(-x/(2 pi))
+--------------------------------------------------------------------------------+
| 0.8                                                                            |
| |                                                                              |
| |                                                                              |
| |               -------                                                        |
| 0.6           --       --                                                      |
| |            -           --                                                    |
| |          --             -                                                    |
| |          -               --                                                  |
| |        --                 -                                                  |
| 0.4      -                   --                                                |
| |       -                      -                                               |
| |      -                       --                                              |
| |      -                         -                                             |
| 0.2   -                          -                                             |
| |    -                            -                                            |
| |                                  --                                          |
| |   -                               -                                          |
| 0.0 -                                -                                         |
| |  -                                  -                                 --     |
| |                                      -                               --      |
| |                                       -                            --        |
| |                                       --                          --         |
| -0.2                                      --                       -           |
| |                                          -                     --            |
| |                                           --                 ---             |
| |                                            ---             --                |
| -0.4                                            --         --                  |
| |                                                 ---------                    |
| +--+----------+----------+----------+-----------+----------+----------+------- |
|    0          1          2          3           4          5          6        |
+--------------------------------------------------------------------------------+
                                       x

Download text

Download PDF

Dpi Demo Low

dpi_demo_low.png

Text backend output


                                  Low DPI (72)
sin(x) . exp(-x/(2 pi))
+--------------------------------------------------------------------------------+
| 0.8                                                                            |
| |                                                                              |
| |                                                                              |
| |               -------                                                        |
| 0.6           --       --                                                      |
| |            -           --                                                    |
| |          --             -                                                    |
| |          -               --                                                  |
| |        --                 -                                                  |
| 0.4      -                   --                                                |
| |       -                      -                                               |
| |      -                       --                                              |
| |      -                         -                                             |
| 0.2   -                          -                                             |
| |    -                            -                                            |
| |                                  --                                          |
| |   -                               -                                          |
| 0.0 -                                -                                         |
| |  -                                  -                                 --     |
| |                                      -                               --      |
| |                                       -                            --        |
| |                                       --                          --         |
| -0.2                                      --                       -           |
| |                                          -                     --            |
| |                                           --                 ---             |
| |                                            ---             --                |
| -0.4                                            --         --                  |
| |                                                 ---------                    |
| +--+----------+----------+----------+-----------+----------+----------+------- |
|    0          1          2          3           4          5          6        |
+--------------------------------------------------------------------------------+
                                       x

Download text

Download PDF

Dpi Demo Modified

dpi_demo_modified.png

Text backend output


                               Default DPI (100)
sin(x) . exp(-x/(2 pi))
+--------------------------------------------------------------------------------+
| 0.8                                                                            |
| |                                                                              |
| |                                                                              |
| |               -------                                                        |
| 0.6           --       --                                                      |
| |            -           --                                                    |
| |          --             -                                                    |
| |          -               --                                                  |
| |        --                 -                                                  |
| 0.4      -                   --                                                |
| |       -                      -                                               |
| |      -                       --                                              |
| |      -                         -                                             |
| 0.2   -                          -                                             |
| |    -                            -                                            |
| |                                  --                                          |
| |   -                               -                                          |
| 0.0 -                                -                                         |
| |  -                                  -                                 --     |
| |                                      -                               --      |
| |                                       -                            --        |
| |                                       --                          --         |
| -0.2                                      --                       -           |
| |                                          -                     --            |
| |                                           --                 ---             |
| |                                            ---             --                |
| -0.4                                            --         --                  |
| |                                                 ---------                    |
| +--+----------+----------+----------+-----------+----------+----------+------- |
|    0          1          2          3           4          5          6        |
+--------------------------------------------------------------------------------+
                                       x

Download text

Download PDF