में डिफ़ॉल्ट भाषा कैसे सेट करें मैं अपाचे एफओपी 2.1 का उपयोग कर पीडीएफ फाइलें उत्पन्न कर रहा हूं।अपाचे एफओपी
इसके लिए मैं डिफ़ॉल्ट भाषा अंग्रेजी होने की कोशिश कर रहा हूं।
यह एडोब रीडर के विकल्प फ़ाइल/गुण/उन्नत/पठन विकल्प के माध्यम से पीडीएफ के निर्माण के बाद सत्यापित किया जाना चाहिए। यह मान वर्तमान में खाली है।
मैं fo:root
तत्व में xml:lang="en"
स्थापित करने की कोशिश की है, पहले पृष्ठ-अनुक्रम में या .xsl
फ़ाइल ... कुछ भी नहीं तेजी के पहले तत्व चाल करने के लिए।
कोई सलाह?
धन्यवाद Dimitris।
अद्यतन:
मैं 2 अधिक विकल्प के रूप में जवाब में सुझाव दिया की कोशिश की है, 2 की न
<fo:declarations> <pdf:catalog xmlns:pdf="http://xmlgraphics.apache.org/fop/extensions/pdf"> <pdf:string key="Lang">en</pdf:string> </pdf:catalog>
<x:xmpmeta xmlns:x="adobe:ns:meta/"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:title>the document title</dc:title> <dc:language>en</dc:language>
अद्यतन 2 काम किया
इस प्रश्न पर एक बक्षीस शुरू किया है।
किसी भी मदद की सराहना की और rewarderd
एचएम, http://stackoverflow.com/questions/38347687/ से उत्तर का उपयोग करने की कोशिश कर रहा है और पीडीएफ संदर्भ मैं en pdf: catalog> ... '(कोई विचार नहीं है कि; xmlns में से आता है) (साथ ही साथ ' xml: lang = "en" 'fo: root में) लेकिन यह एक्रोबैट टैग में भाषा नहीं दिखाएगा और न ही –
मेरी पिछली टिप्पणी पर, हालांकि, उस पीडीएफ फ़ाइल पर exiftool ** ** भाषा: en' दिखाएगा इसलिए यह फ़ाइल को सही तरीके से बनाता है। समस्या यह हो सकती है कि एक्रोबैट गुण संवाद में फ़ील्ड कुछ अलग है। यह भी देखें [पीडीएफ 16: पीडीएफ दस्तावेज़ की दस्तावेज़ सूची में/लैंग प्रविष्टि का उपयोग करके डिफ़ॉल्ट भाषा सेट करना] (https://www.w3.org/TR/WCAG20-TECHS/PDF16.html) –
मेरा अनुमान है कि यह बस रीडर में काम नहीं करता है। यदि आप उपरोक्त पृष्ठ पर जाते हैं: https://www.w3.org/TR/WCAG20-TECHS/PDF16.html और उसके बाद वे संदर्भित सटीक नमूना डाउनलोड करें और गुणों को देखें, यह खाली दिखाता है। मैंने एफओपी, रेंडरएक्स, वर्ड से कुछ पीडीएफ भी खोजे ... कुछ टैग किए गए, सभी प्रकार। मुझे इस तरह से देखा जाने वाला कोई भी मूल्य नहीं मिला था। –