https://github.com/shaido987/invivogen-printer-tool
For automatic download of specified TDS documents
https://github.com/shaido987/invivogen-printer-tool
automatisation pdf pdfbox printer printing web-scraping
Last synced: 2 months ago
JSON representation
For automatic download of specified TDS documents
- Host: GitHub
- URL: https://github.com/shaido987/invivogen-printer-tool
- Owner: shaido987
- Created: 2016-11-04T03:18:23.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-09-06T01:11:31.000Z (almost 3 years ago)
- Last Synced: 2025-04-09T22:53:04.963Z (2 months ago)
- Topics: automatisation, pdf, pdfbox, printer, printing, web-scraping
- Language: Scala
- Size: 11.2 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
Used for parsing the InvivoGen website to download specified TDS documents.
These are then automatically printed on the default printer.This is customized for InvivoGen in Hong Kong, however, it could be extended for other inputs and requirements.
Three files are required:
- ProductLinks.csv
Contains each product id together with the product URL from where the TDS can be downloaded.
- Order.csv
Contains the product id and the number of items to print for the current order.
The products that have a TDS are downloaded and the wanted number of TDS documents are printed for each product.
- ProductsWithBlanks.csv
This file contains special products where, if the TDS pdf is printed normally,
there will be blank pages for some images.
The TDS documents of products in this file will first be converted to images before printing,
this makes the process slower but there will be no blank pages.