Skip to content

Releases: DocMinus/DecimerServerAPI

Minor ingore/make adjustments and other

15 Jan 20:23

Choose a tag to compare

  • Some adjustments to the Docker building removing unnecessary lines and combining some others to reduce number of layers.
  • Ignore files updated copying less to the image and better GitHub sync.
  • Minor adjustment to the standalone and example code.
  • Readme adjustments.
  • Finally, simpler environment setup with yml files.
  • No version jump for code, only minor bump for package

V1.1.0 EMF support added

01 Jan 13:35

Choose a tag to compare

Finally managed to add EMF support without too complex dependencies or multiple back and forth conversions (thus package number bump to 1.1).

Using Inkscape as basis which exists on Linux, Windows and Mac.

The conversion is implemented on the API side, not server side. Additional cleanup to the decimerapi was performed at the same time.

Imagemagick was alternative 1, but required additional dependencies and didn't work in the end anyway.
Also would have been different for Windows.
Pyemf is outdated, and even forks and can't do the targeted conversion.
There is also libreoffice possibility, but again, would have been different on Win vs Linux/Mac (and I think it can only convert to svg or pdf and thus requires further conversions).

What is the option to all this? Do a server side conversion, then user don't have to consider any system wide additional install. This might be a future fix. On the other hand, if a user wants to keep the converted EMF file (now as PNG) for further use, then the server function would have to be rewritten to return the new file. Thus current solution seems easiest.

V1.0.1

28 Dec 17:54

Choose a tag to compare

  • Some cleaning done on readmes.
  • Image classifier code slightly cleaned, an unnecessary debug img_save removed.
  • A variable for the threshold of image classification added to server for easier changes if desired.
  • More rigorous testing on Win and Linux performed and judged ok.
  • Happy to call this full release.

Firs final pre-release

25 Dec 17:56

Choose a tag to compare

Pre-release

First version I am to call a pre-release where all seems to be in place. Until bugs are found... Or new implementation ideas come up.
Use for production at own risk.