2012-03-24 24 views
7

Tôi đã tạo một số chú thích (Gạch chân, Đánh dấu, Gạch ngang, Nheo mắt) trong Acrobat và đang đào ra mảng QuadPoints để hiển thị. PDF spec 32000-1: 2008 nói rằng chúng theo thứ tự ngược chiều kim đồng hồ, và x1, y1 -> x2, y2 chỉ định cơ số của tứ giác.PDF Spec và tạo Acrobat (QuadPoints)

này sẽ giống như thế: BottomLeft, BottomRight, topright, topleft

Thật không may, Acrobat dường như để tạo ra chúng trong một (cách tuân thủ và phi) khác nhau.

Dường như đơn đặt hàng là: TopLeft, TopRight, BottomLeft, BottomRight.

Bất kỳ ai có thông tin chi tiết về hiện tượng này? Nó có nhất quán không? Tui bỏ lỡ điều gì vậy?

+3

Tôi đã tìm thấy chính xác điều tương tự khoảng 6 tháng trước. Thứ tự được ghi lại là không chính xác. Tôi kiểm tra lại với các trình duyệt khác nhau bằng cách tạo chú thích và tất cả chúng đều tạo chú thích với thứ tự TopLeft, TopRight, BottomLeft, BottomRight. –

Trả lời

7

Tôi đã viết một chú thích PDF lib cho iOS và tìm thấy cùng một hành vi Acrobat chống lại-spec.

Là một chút biết thêm thông tin, các văn bản đánh dấu chú thích cũng chứa một Rect nhập cũng như QuadPoints nhập cảnh. Mục nhập Rect theo thông số kỹ thuật, [llx, lly, urx, ury]. Vì vậy, trong Acrobat tạo Text Markup chú thích, các Rect điểm (LLX, lly) là xấp xỉ giống như QuadPoints điểm (x3, y3) khi luân chuyển = 0. Đi con số.

Thú vị lượng thời gian có thể bị lãng phí khi công ty chính đằng sau phần mềm ghi kỹ thuật không tuân thủ thông số đó!

+0

Điều này có nghĩa là nhận xét, không phải là câu trả lời. Ồ, tốt. –

+1

Có vẻ như một câu trả lời tốt, anh ta đã yêu cầu tìm hiểu về hiện tượng này. –

+0

Bất kỳ thay đổi nào về vấn đề này? – seebiscuit