Tôi đã thấy nhiều bài đăng trên trang web cho RTF tới HTML và một số bài đăng khác nói về một số trình chuyển đổi HTML sang RTF, nhưng tôi thực sự đang cố gắng phân tích đầy đủ những gì được coi là sản phẩm thương mại được sử dụng rộng rãi nhất, sản phẩm nguồn mở hoặc nếu mọi người khuyên bạn nên về nhà trồng. Xin lỗi nếu bạn coi đây là một câu hỏi trùng lặp, nhưng tôi đang cố tạo một ma trận sản phẩm để xem khả năng nào là khả thi nhất cho ứng dụng của chúng tôi. Tôi cũng nghĩ rằng điều này sẽ hữu ích cho người khác.Chuyển đổi HTML sang RTF cho .NET
Trình chuyển đổi sẽ được sử dụng trong ứng dụng ASP.NET 2.0 (chúng tôi đang nâng cấp lên 3,5 giây nhưng vẫn gắn bó với WebForms) bằng cách sử dụng SQLServer 2005 (sớm 2008) làm DB.
Từ đọc một vài bài đăng, SautinSoft dường như phổ biến như một thành phần thương mại. Có các thành phần thương mại khác mà bạn muốn chuyển đổi HTML sang RTF không? Giá cả có vấn đề, nhưng ngay cả khi đó là một chút về mặt đắt tiền, xin liệt kê nó.
Đối với nguồn mở, tôi đọc rằng OpenOffice.org có thể chạy dưới dạng dịch vụ để nó có thể chuyển đổi tệp. Tuy nhiên, điều này dường như chỉ dựa trên Java. Tôi tưởng tượng, tôi cần một số loại interop để sử dụng điều này? Những thành phần mã nguồn mở .NET nào, nếu có, có thể chuyển đổi HTML sang RTF không?
Đối với trang chủ phát triển, XSLT có phải là cách để đi với XHTML không? Nếu vậy, bạn khuyên bạn nên tạo thành phần nào để tạo XHTML? Nếu không, những gì khác nhà phát triển avenuses làm bạn đề nghị.
Ngoài ra, xin lưu ý rằng tôi hiện không quan tâm quá nhiều về RTF đến HTML. Nếu một thành phần thương mại cung cấp này và giá vẫn như cũ, tốt, nếu không xin vui lòng không đề cập đến nó.
Tôi có thể có thêm thông tin cơ bản về nhiệm vụ kỹ thuật này không? Về cơ bản, tại sao bạn làm điều này? Chương trình nào sẽ xem sản phẩm cuối RTF? – Albert
@Albert. Dữ liệu được lấy từ một DB để tạo ra một báo cáo RTF. Tất cả định dạng RTF hiện được thực hiện trong báo cáo (mã hóa cứng ...) dựa trên thông số kỹ thuật, nhưng trong một vài trường hợp, ứng dụng khách muốn định dạng một số phần, vì vậy chúng tôi sẽ cung cấp cho họ trình chỉnh sửa văn bản phong phú ứng dụng web và khi họ lưu nó, tôi sẽ chuyển đổi nó thành một đoạn RTF được định dạng sẽ được lấy từ DB và chèn vào báo cáo. – nickytonline
Um ... Tôi hoàn toàn bối rối. Tôi đang cố gắng hiểu luồng dữ liệu và chuyển đổi ở đây. Cho đến nay tôi có những điều sau đây: DB -> RTF -> RTF * -> DB Nhưng điều đó không có ý nghĩa vì nó có vẻ ngụ ý bạn có trình phân tích cú pháp RTF có thể grep và đổ vào DB. Trừ khi bạn có nghĩa là DB giữ dữ liệu RTF? – Albert