Click here to Skip to main content
15,921,062 members
Home / Discussions / C#
   

C#

 
GeneralRe: String Alignment Question Pin
Heath Stewart29-Dec-03 3:56
protectorHeath Stewart29-Dec-03 3:56 
QuestionStatic destructor? Pin
CBoland22-Dec-03 6:07
CBoland22-Dec-03 6:07 
AnswerRe: Static destructor? Pin
leppie22-Dec-03 6:38
leppie22-Dec-03 6:38 
GeneralRe: Static destructor? Pin
CBoland22-Dec-03 7:04
CBoland22-Dec-03 7:04 
GeneralString tokenizer in C# Pin
dabs22-Dec-03 5:37
dabs22-Dec-03 5:37 
GeneralRe: String tokenizer in C# Pin
leppie22-Dec-03 6:35
leppie22-Dec-03 6:35 
GeneralRe: String tokenizer in C# Pin
Larry Antram22-Dec-03 11:51
Larry Antram22-Dec-03 11:51 
GeneralC# API to generate PDF files from XSL:FO Pin
MrEyes22-Dec-03 4:21
MrEyes22-Dec-03 4:21 
Is anybody aware of anything (API) out there that will generate a PDF file using an XSL:FO file that can be integrated into a C# application?

Here be more info :
I am currently working on an application that pulls data from a MSSQL database and put this into a PDF document. For various reasons I am tied to using a fully C# based open source solution. Although these rules can be "bent" if I find a fast non C#/Closed Source implementation.

I have come across a J# port (http://sourceforge.net/projects/nfop) of Apache FOP (http://xml.apache.org/fop) but unfortunatly I have been unable to locate a C# port (with the exception of http://sourceforge.net/projects/fop-dotnet which isnt even 30% completed). Both FOP and nFOP work fine, but they are too slow (FOP - 6 secs average, nFOP - 20 secs average)

In my search for a decent solution, I have played around with iTextSharp (http://sourceforge.net/projects/itextsharp) which requires me to create the entire document in code and doesnt support templates. I have also found Report.NET (http://sourceforge.net/projects/report/) and iSEDquickpdf(http://www.sedtech.com/isedquickpdf/). Both of which suffer from the same problem as iTextSharp. Creating the entire document within code isnt feasible as any change to the document layout would require a recompile and re-release, whereas with XSLT/FO templates any changes can be done in a matter of seconds. There is one solution I have found at http://www.antennahouse.com/ the problem here is that it is far to costly ($5000+).

Having searched through the forums here, it seems that this question has only been asked once before, and it unfortunatly turned into a flame war, so no answers to be found there.

So back to the original question : Is anybody aware of anything (API) out there that will generate a PDF file using an XSL:FO file that can be integrated into a C# application?

post.mode = signature;
SELECT everything FROM everywhere WHERE something = something_else;
> 1 Row Returned
> 42
GeneralRe: C# API to generate PDF files from XSL:FO Pin
Philip Fitzsimons22-Dec-03 4:37
Philip Fitzsimons22-Dec-03 4:37 
GeneralRe: C# API to generate PDF files from XSL:FO Pin
MrEyes22-Dec-03 5:17
MrEyes22-Dec-03 5:17 
Generalglobal variable in c# Pin
Anonymous22-Dec-03 4:06
Anonymous22-Dec-03 4:06 
GeneralRe: global variable in c# Pin
ThoWeib22-Dec-03 4:28
ThoWeib22-Dec-03 4:28 
GeneralRe: global variable in c# Pin
Heath Stewart22-Dec-03 4:30
protectorHeath Stewart22-Dec-03 4:30 
GeneralConfiguration file Pin
Mazdak22-Dec-03 3:31
Mazdak22-Dec-03 3:31 
GeneralRe: Configuration file Pin
Heath Stewart22-Dec-03 4:26
protectorHeath Stewart22-Dec-03 4:26 
QuestionRegistry or Special Folders? Pin
Ken Galer22-Dec-03 3:25
Ken Galer22-Dec-03 3:25 
AnswerRe: Registry or Special Folders? Pin
Heath Stewart22-Dec-03 4:21
protectorHeath Stewart22-Dec-03 4:21 
Generalkeyboard event listener Pin
hazzem elrefai22-Dec-03 1:48
hazzem elrefai22-Dec-03 1:48 
GeneralRe: keyboard event listener Pin
hazzem elrefai22-Dec-03 1:49
hazzem elrefai22-Dec-03 1:49 
GeneralRe: keyboard event listener Pin
Heath Stewart22-Dec-03 4:16
protectorHeath Stewart22-Dec-03 4:16 
GeneralRe: keyboard event listener Pin
hazzem elrefai22-Dec-03 20:20
hazzem elrefai22-Dec-03 20:20 
GeneralRe: keyboard event listener Pin
Heath Stewart23-Dec-03 2:33
protectorHeath Stewart23-Dec-03 2:33 
Questionhow to set 8 px gap at front and back of the button's caption Pin
my_res22-Dec-03 1:27
my_res22-Dec-03 1:27 
AnswerRe: how to set 8 px gap at front and back of the button's caption Pin
Heath Stewart22-Dec-03 4:15
protectorHeath Stewart22-Dec-03 4:15 
GeneralCSharp Certification Pin
Member 33502222-Dec-03 0:07
Member 33502222-Dec-03 0:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.