문제

ASP.NET 응용 프로그램은 웹 콘텐츠를 PDF 및 Word 문서로 내보낼 수 있어야 합니다.

과거에 우리는 Aspose의 이를 달성하기 위해 라이브러리를 사용했지만 문서 구성 측면에서 라이브러리가 너무 낮은 수준이라는 것을 알았습니다.예를 들어글머리 기호 목록을 생성하려면 모양 프리미티브를 사용하여 포인트 기반 함수를 작성해야 한다는 것을 알게 되었습니다.

가장 좋은 사례는 인쇄 가능한 CSS 스타일 페이지에 도구를 지정하고 동일한 방식으로 스타일이 지정된 동일한 콘텐츠가 포함된 PDF 또는 Word 문서를 자동으로 가져오는 것입니다.

이를 수행할 수 있는 도구를 사용해 본 경험이 있습니까?

도움이 되었습니까?

해결책 3

우리는 쪽으로 기울고 있다 PrinceXML PDF 문서 작성의 경우 추가 문서 구성 없이 XHTML/CSS를 PDF로 푸시하려는 우리의 욕구에 잘 맞는 것 같습니다.

다른 팁

ITextSharp .Net에서 사용하기 매우 쉬운 PDF 도구입니다(iText Java 프로젝트의 포트입니다).무료이며 오픈 소스이며 매우 높은 수준이므로 글머리 기호에 대한 코드는 다음과 같습니다.

List overview = new List(false, 10); //false =unordered, true= numbered
overview.Add(new ListItem("This is an item"));
overview.Add("This is another item");

하지만 Microsoft Word는 사용하지 않습니다.

동적 PDF 생성을 위해 우리는 TallPDF를 사용했습니다..... 꽤 잘 작동했습니다.....

이것은 템플릿 기반 보고서를 생성하기 위해 작성한 .net 라이브러리입니다.RTF 문서를 쉽게 생성합니다.PDF 문서를 생성하려면 다른 라이브러리와 통합해야 할 것 같습니다.

ntemplates.codeplex.com에서 NTemplates를 확인하세요.

나는 그들이 자동으로 수행한다고 믿지 않지만 SyncFusions 도구 세트를 사용하면 행운을 빕니다.

확인해 보세요 pdfFactory 개발자 키트.

제가 직접 사용해본 적은 없지만, FinePrint 같은 사람들이 만든 도구는 Windows용 최고의 도구 중 하나였습니다(더 이상 Windows나 FinePrint를 사용하지 않음).

Word 파일을 생성하려면 새로운 OpenXML 형식을 사용하는 것이 좋습니다.Microsoft는 이에 대한 훌륭한 지원을 제공하며 사용하기 매우 쉽습니다.샘플 기사

우리는 사용하고 있습니다 www.alt-soft.com Xml2PDF 이를 위해

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top