В настоящее время я пытаюсь найти библиотеку PDF, которая будет работать без работающего X-сервера.Я уже пробовал следующее ...
- Migradoc / PDFSharp (требуется X)
- ITextSharp (требуется X)
- SharpPDF (может работать, но яищу что-то с немного большим количеством функций)
Библиотека не не должна быть с открытым исходным кодом или свободна.
Мое решение работает на Apache2.2 mod_mono.
Кто-нибудь знает о такой библиотеке?
--- edit ---
Тестовый код, используемый для itextsharp, который выдает ошибки на моем тестовом сервере, приведен ниже (код для Migradoc и SharpPDF такой же простой):
using System;
using sharp=iTextSharp.text;
using iTextSharp.text.pdf;
using iTextSharp.text.xml;
using System.IO;
namespace pdftester
{
public static class ITextSharpTest
{
public static void HelloWorld(string filename)
{
Stream stream = new FileStream(filename, FileMode.Create);
sharp.Document document = new sharp.Document();
PdfWriter.GetInstance(document, stream);
document.Open();
document.Add(new sharp.Paragraph("Hello world"));
document.Close();
}
}
}