sách gpt4 ai đã đi

Làm thế nào để hiển thị các ký tự Unicode bằng Apache fop? Hiển thị "?" thay vì ký tự.

In lại Tác giả: Data Little Sun Thời gian cập nhật: 2023-10-29 01:40:19 30 4
mua khóa gpt4 Nike

Tôi đã cố gắng chèn một ký tự Unicode ∇ hoặc ▽ để nó hiển thị trong tệp PDF được tạo bởi Apache FOP.

Đây là những gì tôi đã làm cho đến nay:

  1. Theo sự trợ giúp cơ bản này Đầu vào Apache XSL-FO, trước tiên bạn phải biếtMã Unicode chính xác để biểu diễn ký tự , có thể tìm thấy trong danh sách toán tử toán học tại unicode.org. Mã là ∇ NABLA, tôi cũng có thể sử dụng ▽ Một hình tam giác hướng xuống dưới.

  2. Sau khi tìm được mã đúng, tôi phải chọn một phông chữ có chứa các ký tự cần thiết. Các thông số kỹ thuật của Adobe PostScript và PDF chỉ định Bản đồ ký tự phông chữ Base-14Mọi trình thông dịch PostScript và trình đọc PDF đều phải có sẵn, vì vậy tôi đã tìm kiếm trong danh sách, phông chữBiểu tượngChứa ∇, (không bao gồm phông chữ ▽ vứt bỏ)

  3. Sau khi tìm kiếm mã kết quả tìm kiếm, tôi nghĩ tôi nên sử dụng trong xsl:fo:

     
    & #x2207;

  4. Vấn đề là khi tạo PDF, kết quả không phải là "∇" như tôi mong đợi mà thay vào đó lại hiển thị dấu "?", tôi đọc rằng khi không hiển thị được ký tự thì thường hiển thị dấu "#", nhưng mã của tôi lại hiển thị dấu "?".

  5. Tôi đang sử dụng Apache fop 0.95 và tôi nghi ngờ phiên bản đó đang gây ra sự cố và tôi nên cập nhật lên phiên bản 1.0, nhưng hiện tại đó là phiên bản được sử dụng trong sản xuất và trưởng nhóm nói rằng khó có thể nâng cấp.

Vậy đó chính là vấn đề, còn vấn đề nào khác ngoài phiên bản không? Có lẽ tôi quên làm điều gì đó ngu ngốc chăng?Làm thế nào để hiển thị các ký tự Unicode bằng Apache fop?

1 Câu trả lời

Hãy thử sử dụng giá trị thập phân của ký hiệu (Tôi không nghĩ bạn cần phông chữ Symbol):

& #8711;

Những người cần biết giá trị của các ký hiệu đặc biệt có thể tìm kiếmđây

Làm thế nào để hiển thị các ký tự Unicode bằng Apache fop? Hiển thị "?" thay vì ký tự. , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/7982919/

30 4 0
Bài viết được đề xuất: Loại trừ lẫn nhau cho các coroutine đồng thời
Bài viết được đề xuất: Chuyển đến lỗi: "fmt.Println không được sử dụng". Cái gì vậy?
Bài viết được đề xuất: Tại sao mã này lại lỗi?
Bài viết được đề xuất: Mẫu bản ghi Elixir và Erlang khớp nhau
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com