Do you own a Debenu Quick PDF Library version 7, 8, 9, 10, 11, 12, 13 or iSEDQuickPDF license? Upgrade to Debenu Quick PDF Library 14 today!
Rust bindings? |
Post Reply |
Author | |
quickpdfdeveloper
Team Player Joined: 19 Mar 17 Status: Offline Points: 32 |
Post Options
Thanks(0)
Posted: 10 Jan 18 at 2:55PM |
Are there any (official or third-party liberally licensed) Rust bindings for the QuickPDF library?
I have code in Python that I want to port to Rust (to see if I can get significantly better performance). I only need a subset of the QuickPDF API, but even that would be a lot of work, so if someone's already done it and would share it, I'd be happy to try it! Thanks. |
|
fschutt
Beginner Joined: 24 May 18 Status: Offline Points: 1 |
Post Options
Thanks(0)
|
Hi quickpdfdeveloper,
I don't think Rust bindings for QuickPDF are available, but I've created a free (MIT) PDF library for writing PDF (not reading it, though): https://crates.io/crates/printpdf It doesn't support all features of QuickPDF, though, I mostly made it for creating graphics-heavy PDF files. But it is very fast, so there's that. Cheers
Edited by fschutt - 24 May 18 at 7:01AM |
|
quickpdfdeveloper
Team Player Joined: 19 Mar 17 Status: Offline Points: 32 |
Post Options
Thanks(0)
|
Yes, I've seen various PDF libraries on crates.io but of course none of them has anywhere near the functionality of QuickPDF, nor the subset I need.
However, I found that it was quite straightforward to write my own Rust bindings for QuickPDF. So my only problem now is that I can never upgrade QuickPDF because (1) it is now a lot more expensive and (2) the upgrade doesn't appear to be royalty free anymore. |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
Copyright © 2017 Debenu. Debenu Quick PDF Library is a PDF SDK. All rights reserved. About — Contact — Blog — Support — Online Store