- Nikola Zejak E2 140/2021
- Milan Lukić E2 77/2021
- Milana Tucakov E2 138/2021
Developing a DSL for generating PDF files. It could be used in other apps as a tool for generating dynamic reports, contracts, invoices etc.
- PDF text elements (Heading, text block...)
- Font customization
- Including DSL features into Python module
- Images
- Tabels
- PDF Templates (for contracts, reports...)
- Text customization (Size, Bolded, Underline, Italic, Alignment)
- VSCode plugin
python3 -m venv /path/to/new/virtual/environment
Mac:
source NAME_OF_MY_VIRTUAL_ENVIRONMENT/bin/activate
Windows:
NAME_OF_MY_VIRTUAL_ENVIRONMENT\Scripts\activate
pip install requirements.txt
cd src && python3 main.py
cd src && python main.py
python3 -m pip install -e .
python3 -m pip install <path>
python3 -m pip install "PDF-Generator-with-TextX==version_of_project"
There is language support extension for our new DSL .tff files in VS Code Marketplace. You can search for TFF FTNTeam3 extension.