2009-09-16 11 views
19

कोई भी जानता है कि iTextSharp किस यूनिट सिस्टम का उपयोग करता है? मेरी पहली धारणा पिक्सल होगी लेकिन मुझे इसके बारे में निश्चित नहीं है।iTextSharp इकाइयां

धन्यवाद!

संपादित करें: अधिक विशिष्ट होने के लिए खेद है, और मुझे बताने के लिए धन्यवाद। मैं पेजसाइज और मार्जिन में उपायों के लिए इकाइयों के बारे में बात कर रहा हूं।

+1

PageSize और मार्जिन दोनों सब कुछ किसी और (अंक) के रूप में एक ही इकाइयों का उपयोग करें। तो 36 का बायां मार्जिन आधा इंच मार्जिन होगा। – David

+2

हालांकि मुझे लगता है कि यदि आप एक सटीक मूल्य चाहते हैं, तो उनमें से दोनों थोड़ा मुश्किल हैं, क्योंकि उन्हें स्थापित करने का आसान तरीका एक इंट की अपेक्षा करता है (आपको एक इंच के 1/72 के गुणक तक सीमित करता है, अगर आपको मिलान करने की आवश्यकता नहीं है तो अच्छा नहीं है मीट्रिक पेज टेम्पलेट)। मुझे याद नहीं है कि क्या आप एक कस्टम पेज टेम्पलेट को उस चारों ओर पाने के लिए परिभाषित कर सकते हैं या यदि यह पीडीएफ मानक में बेक्ड सीमा थी। – David

+3

यह वास्तव में अप्रिय है जब लाइब्रेरी के लिए प्रलेखन माप की इकाइयों को निर्दिष्ट किए बिना "int प्रतीक्षा अवधि - प्रतीक्षा करने की अवधि" जैसा कुछ कहता है। मैं इस तरह के अर्थहीन विवरण के साथ दस्तावेज डालने के लिए शर्मिंदा होगा। यहां, iTextSharp दस्तावेज कहता है "पैरामीटर्स: पेज साइज - पृष्ठ आकार" बहुत बहुत धन्यवाद! –

उत्तर

22

अगर मुझे सही याद है तो यह "अंक" का उपयोग करता है, माप के समान इकाई को फ़ॉन्ट के रूप में (जैसा कि पीडीएफ सही फ़ॉन्ट प्रतिपादन के आसपास केंद्रित है)।

एक "बिंदु" एक इंच का 1/72 (या लगभग 0.353 मिमी) है।