2012-03-24 26 views
7

Acrobat'ta bazı ek açıklamalar (Alt Çizgi, Vurgu, Strikeout, Dalgalı) oluşturdum ve işlenecek QuadPoints dizisini kazıyorum. PDF 32000-1: 2008'in pdf özelliklerinin saat yönünün tersine olduğunu ve x1, y1 -> x2, y2'nin dörtgenin tabanını belirttiğini söylüyor.PDF Spec vs Acrobat oluşturma (QuadPoints)

Bu gibi görünmelidir: bottomleft, bottomRight, TopRight,

topleft

Maalesef Acrobat farklı (ve uyumlu olmayan bir biçimde) bunları oluşturmak gibi görünüyor.

Sipariş şu gibi görünür: TopLeft, TopRight, BottomLeft, BottomRight.

Bu fenomen hakkında herhangi bir fikir sahibi olan var mı? Tutarlı mı? Bir şey mi eksik?

+3

Yaklaşık 6 ay önce aynı şeyi buldum. Belgelenen sipariş doğru değil. Ek açıklamaları oluşturarak çeşitli tarayıcılarla iki kez kontrol ederim ve hepsi TopLeft, TopRight, BottomLeft, BottomRight sırasındaki ek açıklamaları oluşturuyorlar. –

cevap

7

iOS için bir PDF ek açıklama libosu yazdım ve aynı özellikteki Acrobat davranışını buldum. Daha fazla bilgi almak biraz itibariyle

, Metin İşaretleme açıklama ayrıca Rect'iniz girişini hem de QuadPoints giriş içerir. Rect girişi, [llx, lly, urx, ury] ürününe tabidir. Bu yüzden, Acrobat oluşturulan Text Markup ek açıklamaları, Dikdörtgen noktası (llx, lly) yaklaşık QuadPoints aynıdır noktası (x3, y3), dönme = 0. Git rakamı.

Bir spekülasyonun arkasındaki ana şirket, bu spesifikasyona uymayan bir yazılım yazdığında boşa harcanabilecek zaman miktarı için ilginç!

+0

Bu bir yorum, bir cevap olması gerekiyordu. Oh iyi. –

+1

Güzel bir cevap gibi görünüyor, fenomen hakkında bilgi istedi. –

+0

Bu sorunla ilgili herhangi bir değişiklik var mı? – seebiscuit

İlgili konular