2010-08-18 2 views
1

현재 X 서버가 실행되지 않고 실행될 PDF 라이브러리를 찾으려고합니다. 이미 C# 머리가없는 Linux 서버용 PDF 라이브러리

  • ITextSharp (작동 할 수 있습니다,하지만 난 좀 더 기능으로 뭔가를 찾고 있어요)
  • SharpPDF (X 필요) (X 필요) 다음과 같은 ...

    1. Migradoc/PDFSharp을 시도

    은 오픈 소스 또는 무료 여야합니다.

    내 솔루션은 Apache2.2 mod_mono에서 실행됩니다.

    누구든지 이러한 라이브러리를 알고 있습니까?

    --- 편집 ---

    내 TESTSERVER은 아래와 같습니다에 오류를 발생 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(); 
         } 
        }  
    } 
    
  • +0

    귀하는 이미 여러 번 답변을 받았습니다. 그리고 이들 라이브러리 중 어느 것도 X가 필요하지 않습니다! –

    +0

    이것이 Mono에서 실행되는지는 잘 모르겠지만 http://www.websupergoo.com/abcpdf-8.htm을 확인하십시오 – Tchami

    +1

    iTextSharp에 대해 확실합니까? 저는 ASP.NET MVC 구현을 통해이를 사용했으며 라이브러리의 UI가 필요 없습니다. 의존성이있을 수 있지만 빌드를 위해서는 거의 확실합니다. 라이브러리를 포함하면 헤드리스로 실행할 수 있습니다. – Lazarus

    답변

    0

    아무도 스레드에 대한 확실한 답을주지 못 했으므로 닫을 것입니다.

    내 서버에서 지원되는 유일한 방법 인 sharpPDF 방식을 선택했습니다. 프로젝트에 필요한 것을 구현해야합니다.

    도와 주셔서 감사합니다.

    +0

    7 년이 지난 지금도 PDFSharp를 Linux에 사용하는 일부 Windows 소프트웨어를 옮기려고하고 X 서버가 필요하다는 동일한 문제가 있습니다. sharpPDF가이 문제를 해결하도록 했습니까? 아니면 다른 것을 찾았습니까? – Ashley

    관련 문제