2011-04-07 4 views
1

doc 또는 docx를 서버 측으로 변환하는 방법이 있습니까? 그것을 할 수있는 좋은/무료 라이브러리가 있습니까? C# 웹 응용 프로그램에서 pdf로 단어 (doc, docx)를 변환하십시오.

사전

에서

감사 편집 :

나는 사무실의 상호 운용성에 노력했다. 하지만 내 서버에는 단어 나 사무실이 없기 때문에 나는 그것에 의존하고 싶지 않습니다.

+0

이 질문에 대한 답변 [이되었습니다] (http://social.msdn.microsoft.com/Forums/en/vsto/thread/f8989c05-d04a-4b4a-be0f-fc0055691de7) – FreeSnow

+0

http://cathalscorner.blogspot.com/2009/10/converting-docx-into-doc-pdf-html.html –

답변

1

내가 필요한 일을 할 수있는 또 다른 방법을 찾아 냈다. OpenOffice 서비스를 사용하여 파이썬 명령, 파이썬 스크립트 및 자동 생성 배치 스크립트와 결합했습니다. 그 일을 완벽하고 놀라 울 정도로 신속하게 수행했습니다.

0

대안으로, 당신은이 무료 인쇄 드라이버를 설치할 수 있습니다 : 당신이 그것에 인쇄 할 때 http://www.dopdf.com/

는, 출력은 PDF 파일입니다.

+1

그리고 서버 측 컨트롤러 동작 코드는 어떻게 생겼을까요? .NET에서 doDDF를 자동화 할 수 있습니까? –

+0

무료 버전이 대화 상자를 표시하지 않고 인쇄하지 않기 때문에 ... 무료 드라이버로 자동화 할 수 없습니다. –

2

우리는 그것은 무료로하지 않습니다 그리고 그것은 아주 잘 떠 요소를 처리하지 않습니다,하지만이 일을 http://www.aspose.com/categories/.net-components/aspose.words-for-.net/default.aspx

를 사용합니다.

그것은 사용하기 매우 간단합니다

Document document = new Document(Path.Combine(filePath, fileName)); 

using (MemoryStream ms = new MemoryStream()) 
{ 
    // convert to PDF 
    document.Save(ms, SaveFormat.Pdf); 

    // Do stuff 
} 
+0

답장을 보내 주셔서 감사합니다. 그러나 무료 라이브러리를 찾고있었습니다. – Cobalt

+0

죄송합니다. 좋은/무료라는 의미로 좋았습니다. 좋은/빠른/싼 선택 2에서와 마찬가지로 : 나는 좋은 무료 솔루션을 모르고 있어요. –

관련 문제