المقاصة xsl ذاكرة التخزين المؤقت الصورة

StackOverflow https://stackoverflow.com/questions/809502

  •  03-07-2019
  •  | 
  •  

سؤال

لدي xsl:fo ورقة الأنماط التي تشير إلى عنوان URL الذي هو صورة.في جميع أنحاء بلدي رمز تغيير jpg ملف URL نقاط.ثم ترغب في استخدام xsl لإنشاء pdf, وتريد أن تشمل أيهما الملف حاليا في URL.ومع ذلك ، XSL بتخزين الصور ، مثل أن مرة واحدة PDF يتم إنشاء الصورة تغيرت في المرة القادمة PDF يتم إنشاؤه يستخدم الصورة القديمة.

  1. من الواضح أن أفضل حل هو واضح xsl ذاكرة التخزين المؤقت.ومع ذلك, أنا فقط الوصول إلى xslt الملف نفسه, هل هناك xsl/xml الأوامر لمسح الصورة ذاكرة التخزين المؤقت ؟
  2. بلدي الحل الثاني يشارك الوقت ختم jpg عند إنشاء ذلك.إذا وضعت jpg في الدليل نفسه ، ثم أود أن أقرأ هذا الدليل فقط الحصول على واحد فقط الملفات في ذلك ، واستخدام ذلك في xsl.ومع ذلك, أنا مبتدئ xsl المستخدم و لا أعرف كيفية قراءة الدلائل.

الحل الأول هو بوضوح أكثر أناقة واحد, ولكن أنا لا أعرف كيفية القيام بذلك أيضا.

أي أفكار????

شكرا

هل كانت مفيدة؟

المحلول

أنا لا أعرف ما هي اللغة/مكتبة تستخدمه, لكن في حالتي باستخدام جافا أباتشي الغندور, وأخيرا وجدت أنني بحاجة إلى استدعاء FopImageFactory.resetCache(); (هذا هو FOP 0.20, API قد تغيرت منذ ذلك الحين).فقط من أجل ذلك ، في حالة شخص آخر في نفس الحالة يفقد بعض الوقت في البحث عن حل :)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top