5 ms·
I was excited to hear about a PDF library not based on iText but alas, this is just another iText fork, in fact the full fork chain seems to be: LibrePDF/O
by WorkLifeBalance 8y ago
I was excited to hear about a PDF library not based on iText but alas, this is just another iText fork, in fact the full fork chain seems to be:
LibrePDF/OpenPDF
forked from rtfarte/OpenPDF
forked from kulatamicuda/iText-4.2.0
forked from daviddurand/iText-4.2.0
forked from ymasory/iText-4.2.0
- Waterluvian 8y agoI had that same frustration this week. Trying to generate geotiffs from arrays in Python. I found four libraries, all of which just wrap GDAL, all of which have the same quirky issues. Alas. :)
- aw3c2 8y agoIf you have a 1:1 mapping between array cells and pixels (no geographic transformations), just use any image format as intermediate. But I am interested what quirky issues you encountered. I found rasterio very nice to work with using numpy arrays.
- Waterluvian 8y agoSuper obscure issues. When I try to use GDAL to build a geotiff from a bumpy array I get an underlying c++ crash of some sort. I'm not an expert. But it happens only when I try to do it within QGIS. It's something about the compatibility of numpy and gdals underlying c++ APIs. I wish I was smarter and could debug further. Issue doesn't happen standalone but happens in a qt5 plugin for GDAL. I was hoping to find any other implementation of array to tiff in order to avoid this crash. Alas.
- aw3c2 8y agoCould you share code and data for a minimal crashing example? This sounds like the developers would be glad to fix it. Both GDAL and QGIS have very active devs.
- backprojection 8y agotried this outside of QGIS? pip install rasterio, etc. We heavily use GDAL/rasterio/numpy at work with no real problems.
- Waterluvian 8y agoEverything works outside QGIS. There's just something about the environment. I have 7 lines of code that crashes my QGIS every time.
- aw3c2 8y agoPlease share those for investigation!
- ngold 8y agoYou're a genuis to me. Didn’t know any of this. Good luck.
- voltagex_ 8y agoIs it possible to create a small test case that removes any proprietary data so it can be sent as a bug report?
- Fnoord 8y agoIs there a place, like Groklaw's UNIX timeline, where you can see which software is derived from what?