Latexcompile is a small rust library which utilizes some latex compiler in a clean temp enviroment. It provides basic templating features and accepts files and binary streams.
The service should be used to integrate pdf generation facilities into other programs. For example, some web program can use this service to generate pdfs on-the-fly.
##a##
gets replaced at runtime by an some provided value. The library should have an easy interface. The workflow of the library should be the following: - Create a new LatexCompiler - Provide the templating hashmap - Provide the files or text streams as latex input along with the name of the main file - recieve the ouput pdf as binary stream
The workflow of the rest service should be: - The rest service is up and running - It accepts files or text streams along with a key value hashmap as query param. - It dispatches a new LatexCompiler and compiles the pdf - The pdf is returned to the sender
7.11.18 Design document, take over of old code 8.11.18 Completed the first library design 27.01.19 Publish lib