473,465 Members | 1,622 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

PDF/HTML Output Class

Hi Folks,

Does anyone know of a C++ class library that provides the ability to
write reports that target both PDF and HTML output from the same "source"?
E.g., something that you can << to with lots of custom properties like
typeface style, color, size, etc.?
--
% Randy Yates % "She's sweet on Wagner-I think she'd die for Beethoven.
%% Fuquay-Varina, NC % She love the way Puccini lays down a tune, and
%%% 919-577-9882 % Verdi's always creepin' from her room."
%%%% <ya***@ieee.org> % "Rockaria", *A New World Record*, ELO
http://home.earthlink.net/~yatescr
Jul 22 '05 #1
5 1619
Hi,

libpdf can produce pdf output

Johan

"Randy Yates" <ya***@ieee.org> schreef in bericht
news:1x**********@ieee.org...
Hi Folks,

Does anyone know of a C++ class library that provides the ability to
write reports that target both PDF and HTML output from the same "source"?
E.g., something that you can << to with lots of custom properties like
typeface style, color, size, etc.?
--
% Randy Yates % "She's sweet on Wagner-I think she'd die
for Beethoven.
%% Fuquay-Varina, NC % She love the way Puccini lays down a
tune, and
%%% 919-577-9882 % Verdi's always creepin' from her room."
%%%% <ya***@ieee.org> % "Rockaria", *A New World Record*, ELO
http://home.earthlink.net/~yatescr

Jul 22 '05 #2
"Johan" <me@knoware.nl> writes:
Hi,

libpdf can produce pdf output

Johan
Thanks Johan - looks interesting.

--Randy

"Randy Yates" <ya***@ieee.org> schreef in bericht
news:1x**********@ieee.org...
Hi Folks,

Does anyone know of a C++ class library that provides the ability to
write reports that target both PDF and HTML output from the same "source"?
E.g., something that you can << to with lots of custom properties like
typeface style, color, size, etc.?
--
% Randy Yates % "She's sweet on Wagner-I think she'd die
for Beethoven.
%% Fuquay-Varina, NC % She love the way Puccini lays down a
tune, and
%%% 919-577-9882 % Verdi's always creepin' from her room."
%%%% <ya***@ieee.org> % "Rockaria", *A New World Record*, ELO
http://home.earthlink.net/~yatescr



--
% Randy Yates % "And all that I can do
%% Fuquay-Varina, NC % is say I'm sorry,
%%% 919-577-9882 % that's the way it goes..."
%%%% <ya***@ieee.org> % Getting To The Point', *Balance of Power*, ELO
http://home.earthlink.net/~yatescr
Jul 22 '05 #3
Johan schrieb:
Hi,

libpdf can produce pdf output


Which one do you mean? There are at least three of them already.

And in what way does it help to produce HTML output?

If you are just looking for libraries to generate PDF, here is a link
collection for various languages:

https://rnvs.informatik.tu-chemnitz...._for_developer

Ralf

--
Ralf Koenig
Wissenschaftlicher Mitarbeiter an der
Professur Rechnernetze und verteilte Systeme
TU Chemnitz, Zi. 1/B320, Tel. 0371-531-1532

Jul 22 '05 #4
Ralf Koenig <ra*********@informatik.tu-chemnitz.de> writes:
Johan schrieb:
Hi,
libpdf can produce pdf output


Which one do you mean? There are at least three of them already.

And in what way does it help to produce HTML output?

If you are just looking for libraries to generate PDF, here is a link
collection for various languages:

https://rnvs.informatik.tu-chemnitz...._for_developer

Ralf


Thanks Ralf - that's useful.
--
% Randy Yates % "Bird, on the wing,
%% Fuquay-Varina, NC % goes floating by
%%% 919-577-9882 % but there's a teardrop in his eye..."
%%%% <ya***@ieee.org> % 'One Summer Dream', *Face The Music*, ELO
http://home.earthlink.net/~yatescr
Jul 22 '05 #5
On Mon, 08 Nov 2004 17:29:14 +0100, Ralf Koenig wrote:
https://rnvs.informatik.tu-chemnitz...._for_developer


What a mess. (Not the page, but the zoo of projects it describes.)

However, there doesn't seem to exist any library which is all of the
following:

- open source without being artificially limited in functionality
- actively maintained
- in a reasonably stable and functionally complete state
- up-to-date wrt the current PDF version
- systematically implementing the specification without trying to be a
report generator, typesetter or whatever else belongs in the application
using the library
- able to read and write PDF files to or from a data structure which
implements the PDF document model as implied by the spec
- written in a language that makes binding the API to a lot of languages
easy, such as C (preferred) or C++
- written with portability in mind

So, I'm basically looking for a reference implementation of the standard.

Did I miss anything? Are there other libs that are not to be found on the
above page? (E.g., there is a libpdf by Mark Weaver which is, however,
only able to read PDF files and apparently has been sleeping for more than
a year.)

--
Viele Grüße,
Thomas

Jul 22 '05 #6

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

Similar topics

0
by: SteveJ | last post by:
All, Can someone help me solve the next step. First of all let me say I'm new to php. I pieced the following code together from samples I found on the net and a book I bought called PHP...
13
by: TinyTim | last post by:
I'm a newbie at ASP & HTML. It seems that when you use server side code and you're going to return a customized HTML form with several fields and labels, you have to do an extensive amount of...
2
by: FrankIsHere | last post by:
I'm having some problems converting HTML to XML. Below is the source document. <html xmlns:wf="http://sometest/wf"> <head> <span wf:class="cookie.equals.EntryURL" wf:values="region">...
3
by: Grant Harmeyer | last post by:
Ok: I have done small level Xml stuff and am just now starting to understand some of the plumbing involved. I've done a lot of .NET programming for SQL Server, but little for Xml data stores. ...
7
by: Kersh | last post by:
I'm trying to implement XHTML standards in my ASP.NET web pages but whenever I use web controls I get problems because of the very strict nature of W3C XHTML (transitional version is picky but...
6
by: Chris Fink | last post by:
Does anyone know it is possible to include a small image(.gif .jpeg) within a <SELECT><option> so that the user would see the option text as well as a little image(icon) in the option? I know this...
9
by: anupamjain | last post by:
Hi, After 2 weeks of search/hit-and-trial I finally thought to revert to the group to find solution to my problem.(something I should have done much earlier) This is the deal : On a JSP...
3
by: CrazyAtlantaGuy | last post by:
I am working on creating an XSLT that transforms Html into an XML format that can be imported into Framemaker. The challenge, it turns out, is correctly transforming the flat html header tags...
19
by: ThatsIT.net.au | last post by:
I come from a classic asp background, but have started using ASP.NET about 12 months ago, but I'm still not sure about the pros and cons of using controls v HTML spat out from code as you would in...
0
by: Formula | last post by:
Hello everybody,because I am newbie in python two weeks only but I had programming in another languages but the python take my heart there's 3 kind of arrays Wow now I hate JAVA :) . I am working...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...

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.