472,959 Members | 1,862 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,959 software developers and data experts.

C++ library for PDF creation?


Hi,

Is there any C++ library (free software or open source) for PDF
creation, other than PDFLib? [ PDFLib is good but it puts a watermark
across the PDF output. ]
Also know about libpdf++ but it looks like it has only a few features,
not enough for my needs.

I'm looking for such a library to use for:

1. Porting my xtopdf PDF creation/conversion toolkit - see
http://www.dancingbison.com/services.html - from Python to C++, for
reasons of a) possibly better performance, b) being able to wrap the
ported code as a Ruby/C++ extension, so that I can then generate PDF
from Ruby. [I do know about Ruby's PDF::Writer, but am exploring
different ways of doing the same thing].

2. Doing PDF generation from C++.

Both the above points are part of my overall plan of extending xtopdf
in different dimensions (more features, ports to more languages, etc.).

Thanks
Vasudev
-----------------------------------------------------------------------------
Vasudev Ram
Software consulting and training
http://www.dancingbison.com
-----------------------------------------------------------------------------

Jul 17 '06 #1
9 9248
vasudevram wrote:
Is there any C++ library (free software or open source) for PDF
creation, other than PDFLib?
Most likely. This newsgroup is not a replacement for online search
engines, BTW.

V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask
Jul 17 '06 #2
vasudevram wrote:
Is there any C++ library (free software or open source) for PDF
creation, other than PDFLib? [ PDFLib is good but it puts a watermark
across the PDF output. ]
Also know about libpdf++ but it looks like it has only a few features,
not enough for my needs.
(...)
2. Doing PDF generation from C++.
I don't understand this point. If you use another C++ library with all
features that you need to build your pdf generation tool, then your tool
adds nothing to pdf generation from C++.

--
Salu2
Jul 17 '06 #3

Victor Bazarov wrote:
Most likely. This newsgroup is not a replacement for online search
engines, BTW.
I'm aware of that. Search engines are not perfect, though. Hence the
post here.
If its against the charter of the group, I won't do it again.

Jul 17 '06 #4

Julián Albo wrote:
vasudevram wrote:
Is there any C++ library (free software or open source) for PDF
creation, other than PDFLib? [ PDFLib is good but it puts a watermark
across the PDF output. ]
Also know about libpdf++ but it looks like it has only a few features,
not enough for my needs.
(...)
2. Doing PDF generation from C++.

I don't understand this point. If you use another C++ library with all
features that you need to build your pdf generation tool, then your tool
adds nothing to pdf generation from C++.
The differences are that my library either provides somewhat higher
abstractions over the library it uses, or is easier to use in some
ways, though for a smaller set of features (e.g. I don't currently
support images, though may in future). E.g. automatic pagination.

That's how it is in the current (Python) library, and that's how I plan
to make it in the planned C++ one.

Vasudev
http://www.dancingbison.com

Jul 17 '06 #5
On 17 Jul 2006 09:57:01 -0700, "vasudevram" <va********@gmail.com>
wrote:
>Is there any C++ library (free software or open source) for PDF
creation, other than PDFLib?
Maybe: http://sourceforge.net/projects/libharu/
Jul 17 '06 #6
On 17 Jul 2006 09:57:01 -0700, "vasudevram" <va********@gmail.com>
wrote in comp.lang.c++:
>
Hi,

Is there any C++ library (free software or open source) for PDF
creation, other than PDFLib? [ PDFLib is good but it puts a watermark
across the PDF output. ]
[snip]

Just as off-topic here as in comp.lang.c. This group discusses the
C++ language and its standard library, not add-on third-party
libraries.

GIYF.

--
Jack Klein
Home: http://JK-Technology.Com
FAQs for
comp.lang.c http://c-faq.com/
comp.lang.c++ http://www.parashift.com/c++-faq-lite/
alt.comp.lang.learn.c-c++
http://www.contrib.andrew.cmu.edu/~a...FAQ-acllc.html
Jul 18 '06 #7
* Jack Klein:
On 17 Jul 2006 09:57:01 -0700, "vasudevram" <va********@gmail.com>
wrote in comp.lang.c++:
>Hi,

Is there any C++ library (free software or open source) for PDF
creation, other than PDFLib? [ PDFLib is good but it puts a watermark
across the PDF output. ]

[snip]

Just as off-topic here as in comp.lang.c. This group discusses the
C++ language and its standard library, not add-on third-party
libraries.
As a rule we don't discuss how to /use/ the particular details of a
particular library in clc++, because that falls into "not of general
interest" and most often also into "platform specific" (and at one time
the latter was really a problem, causing clc++m to be created).

However, the reason there is a C++ libraries FAQ linked to from this
group's main language FAQ is that it's entirely on-topic to discuss
libraries and language usage in general.

Links to the

Available C++ Libraries FAQ

are available in the language FAQ item "Where can I get tons and tons of
more information on C++ class libraries?", currently at <url:
http://www.parashift.com/c++-faq-lite/class-libraries.html#faq-37.9>.

Of course the Libraries FAQ also refers back to the Language FAQ.

GIYF.
?

--
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Jul 18 '06 #8
Alf P. Steinbach <al***@start.nowrote:
>GIYF.

?
GIYF == Google is your friend

--
Marcus Kwok
Replace 'invalid' with 'net' to reply
Jul 18 '06 #9

Alf P. Steinbach wrote:
As a rule we don't discuss how to /use/ the particular details of a
particular library in clc++, because that falls into "not of general
interest" and most often also into "platform specific" (and at one time
the latter was really a problem, causing clc++m to be created).

However, the reason there is a C++ libraries FAQ linked to from this
group's main language FAQ is that it's entirely on-topic to discuss
libraries and language usage in general.

Links to the

Available C++ Libraries FAQ

are available in the language FAQ item "Where can I get tons and tons of
more information on C++ class libraries?", currently at <url:
http://www.parashift.com/c++-faq-lite/class-libraries.html#faq-37.9>.

Of course the Libraries FAQ also refers back to the Language FAQ.
Thanks! A much more sensible and helpful answer than the preceding
ones. Particularly considering that I followed the guidelines - had not
asked for particular details of a particular library, only about the
existence of any other than PDFLib, *and* had said I was asking after
trying Google.

Vasudev

Jul 18 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Rex_chaos | last post by:
Hi all, I am looking for a high-performance container(matrix and vector) for numerical computation. Someone recommended the boost::multi_array. After having looked at the documentation, I know...
3
by: SK | last post by:
i have a class A and I have a singleton class B. i am accessing the object of B from A and is using B's method from most of the methods of A. Is it good practice to create the singleton Bs...
3
by: Dean Arpajian | last post by:
Looking to find info/ libs on creating (small) video files. Basically what I'm looking for is a tutorial for constructing a short video... (nothing nasty: output from a transmission line...
8
by: Ankit Aneja | last post by:
Hi I have made a windows service in C#.Net Now I want to create a setup of this service http://www.codeproject.com/dotnet/simplewindowsservice.asp I read this article Now my service is also using...
3
by: Fish in a Barrel | last post by:
I've used COM libraries in VC++ before, but now I need to create one. It's easy enough to do in .NET, but I need to write it in unmanaged C++. Can anyone point me to a tutorial or some other...
8
by: vasudevram | last post by:
Hi, Is there any C library (free software or open source) for PDF creation, other than PDFLib? I'm looking for such a library to use for: 1. Porting my xtopdf PDF creation/conversion...
0
by: vasudevram | last post by:
Hi group, xtopdf: PDF creation / conversion toolkit: alpha release of v1.3 This is actually a somewhat preliminary announcement, but may be of interest to developers / users who know Python...
1
by: xievvv | last post by:
How can one use CAS policy to disable/control process creation in .net? I mean lets say you are executing a.exe and load another library b.dll and pass on control to that library now what you want to...
0
by: Calvin Spealman | last post by:
Sounds like you might want to read up on RDF On Tue, Aug 12, 2008 at 10:41 AM, Benjamin Michiels <benjamin.michiels@gmail.comwrote: -- Read my blog! I depend on your acceptance of my...
2
by: DJRhino | last post by:
Was curious if anyone else was having this same issue or not.... I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 4 Oct 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM) The start time is equivalent to 19:00 (7PM) in Central...
0
by: Aliciasmith | last post by:
In an age dominated by smartphones, having a mobile app for your business is no longer an option; it's a necessity. Whether you're a startup or an established enterprise, finding the right mobile app...
4
NeoPa
by: NeoPa | last post by:
Hello everyone. I find myself stuck trying to find the VBA way to get Access to create a PDF of the currently-selected (and open) object (Form or Report). I know it can be done by selecting :...
1
by: Teri B | last post by:
Hi, I have created a sub-form Roles. In my course form the user selects the roles assigned to the course. 0ne-to-many. One course many roles. Then I created a report based on the Course form and...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 1 Nov 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM) Please note that the UK and Europe revert to winter time on...
0
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be focusing on the Report (clsReport) class. This simply handles making the calling Form invisible until all of the Reports opened by it have been closed, when it...
0
isladogs
by: isladogs | last post by:
The next online meeting of the Access Europe User Group will be on Wednesday 6 Dec 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, Mike...
2
by: GKJR | last post by:
Does anyone have a recommendation to build a standalone application to replace an Access database? I have my bookkeeping software I developed in Access that I would like to make available to other...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.