我目前正在試圖找到一個PDF庫,它將在沒有運行X服務器的情況下運行。我已經嘗試以下...無頭Linux服務器的C#PDF庫
- Migradoc/PDFSharp(需要X)
- iTextSharp的(需要X)
- SharpPDF(可能的工作,但我尋找的東西多一點功能)
圖書館不是必須是開源或免費。
我的解決方案在Apache2.2 mod_mono上運行。
有沒有人知道這樣的圖書館?
--- ---編輯
用於iTextSharp的測試代碼,這在我的TESTSERVER如下所列產生的錯誤(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();
}
}
}
你的要求是已經回答多次!而這些庫都不需要X! – 2010-08-18 10:42:30
我不知道這是否會在單聲道下運行,但看看http://www.websupergoo.com/abcpdf-8.htm – Tchami 2010-08-18 10:43:21
你確定iTextSharp嗎?我已經使用ASP.NET MVC實現並且不需要用於該庫的UI。可能存在依賴關係,但這幾乎可以肯定是用於構建,只包括庫,並且仍然可以運行無頭。 – Lazarus 2010-08-18 10:44:19