Để lưu nội dung: Tôi là nhân viên tại Phần mềm iText.
Hiện tại, .NET Core
và tiêu chuẩn UWP
có liên quan không được bất kỳ dự án iText nào hỗ trợ. Chúng tôi đã thực hiện các cuộc điều tra về cả hai công nghệ mới này và nhận thấy rằng có những vấn đề quan trọng với việc hỗ trợ chúng, bởi vì những sửa đổi quyết liệt trong một số thành phần nhất định của ngăn xếp phần mềm .NET Core
. Bạn có thể đọc https://stackoverflow.com/a/34612369/2065017 để biết thêm chi tiết về điều tra ban đầu của tôi thành UWP
; các vấn đề với .NET Core
rất giống nhau.
Nếu và khi .NET Core
được hỗ trợ, nó có thể sẽ chỉ nằm trong dự án mới của chúng tôi iText 7, không tương thích ngược với iText 5 (còn được gọi là iTextSharp). Lý do cho điều này là iText 5 hiện chỉ được bảo trì, tức là bản phát hành lỗi, vì nó đang được thay thế bởi iText 7 trong cộng đồng người dùng.
iText 7 cho .NET (nghĩa là chỉ .NET Framework
) thực sự là một cổng tự động của iText 7 cho Java, sử dụng công cụ Sharpen
. Điều này sẽ loại bỏ khả năng có nhiều lỗi kéo dài khó chịu được sử dụng để bật lên trong iTextSharp 5 vì việc bỏ sót thiếu sót hoặc lỗi. Chúng tôi hiện đang tìm kiếm nếu có bất kỳ cách nào để sao chép luồng công việc này cho .NET Core
để chúng tôi có thể hỗ trợ điều này mà không cần phải thực hiện chuyển hướng thủ công và bảo trì thủ công. Tôi rất tiếc phải thông báo cho bạn rằng chúng tôi chưa tìm thấy bất kỳ công cụ nào như vậy, vì vậy chúng tôi có thể phải điều tra việc tự xây dựng một công cụ giống như một công cụ giống như Sharpen
. Điều này hiện tại, có lẽ không ngạc nhiên, không phải ưu tiên lớn nhất của chúng tôi là một công ty.
Điều gì về netstandard 2.0? – lanwin