Tôi đã tìm kiếm chú thích PDF trên Google, stackoverflow và thư viện nhà phát triển của Apple nhưng không có thư viện nào trong số đó thực sự đáp ứng nhu cầu của tôi. Đây là vấn đề của tôi và kiến thức hiện tại của tôi về nó, hãy sửa tôi nếu tôi sai.Cách chọn dòng văn bản trong PDF rồi đánh dấu chúng? (iOS)
Tôi muốn cho phép người dùng đầu tiên chọn một số dòng văn bản để tô sáng và sau đó vẽ các hình chữ nhật nổi bật lên trên chúng.
[Câu hỏi]: Làm cách nào để chọn văn bản trên trang PDF được hiển thị bởi CGContextDrawPDFPage()? Cụ thể, nếu tôi ghi đè các phương thức đại biểu được chạm/Chuyển/Đã kết thúc, tôi nên làm gì trong đó để theo dõi khung văn bản mà người dùng muốn chọn?
Tôi không muốn sử dụng FastPDFKit vì nó hiển thị biểu tượng và chi phí tiền, hoặc UIWebView vì nó rất hạn chế về những thứ chúng tôi có thể làm với nó, cộng với tôi muốn tìm hiểu cách thực hiện bản thân mình :-)
Cảm ơn! Derek
- CẬP NHẬT -
giải pháp tiềm năng: có lẽ tôi có thể đặt một cái nhìn minh bạch trên đầu trang của PDF của tôi, và trong khi phân tích các nội dung PDF, xây dựng một hình chữ nhật cho mỗi Tj hoặc mọi phần tử chuỗi trong TJ. Những hình chữ nhật đó sẽ là "văn bản" có thể lựa chọn mà người dùng có thể đánh dấu. Một điều đáng lưu ý là một số tệp PDF có thể bị kẹt một vài từ thành một Tj, để ngăn người dùng chọn các từ riêng lẻ trong trường hợp đó. Tôi sẽ thử phương pháp này và cập nhật kết quả sau.
bạn đã tìm thấy bất kỳ giải pháp nào, vui lòng cho tôi biết vì tôi cũng cần làm điều tương tự. –