المقاصة xsl ذاكرة التخزين المؤقت الصورة
سؤال
لدي xsl:fo ورقة الأنماط التي تشير إلى عنوان URL الذي هو صورة.في جميع أنحاء بلدي رمز تغيير jpg ملف URL نقاط.ثم ترغب في استخدام xsl لإنشاء pdf, وتريد أن تشمل أيهما الملف حاليا في URL.ومع ذلك ، XSL بتخزين الصور ، مثل أن مرة واحدة PDF يتم إنشاء الصورة تغيرت في المرة القادمة PDF يتم إنشاؤه يستخدم الصورة القديمة.
- من الواضح أن أفضل حل هو واضح xsl ذاكرة التخزين المؤقت.ومع ذلك, أنا فقط الوصول إلى xslt الملف نفسه, هل هناك xsl/xml الأوامر لمسح الصورة ذاكرة التخزين المؤقت ؟
- بلدي الحل الثاني يشارك الوقت ختم jpg عند إنشاء ذلك.إذا وضعت jpg في الدليل نفسه ، ثم أود أن أقرأ هذا الدليل فقط الحصول على واحد فقط الملفات في ذلك ، واستخدام ذلك في xsl.ومع ذلك, أنا مبتدئ xsl المستخدم و لا أعرف كيفية قراءة الدلائل.
الحل الأول هو بوضوح أكثر أناقة واحد, ولكن أنا لا أعرف كيفية القيام بذلك أيضا.
أي أفكار????
شكرا
المحلول
أنا لا أعرف ما هي اللغة/مكتبة تستخدمه, لكن في حالتي باستخدام جافا أباتشي الغندور, وأخيرا وجدت أنني بحاجة إلى استدعاء FopImageFactory.resetCache();
(هذا هو FOP 0.20, API قد تغيرت منذ ذلك الحين).فقط من أجل ذلك ، في حالة شخص آخر في نفس الحالة يفقد بعض الوقت في البحث عن حل :)
لا تنتمي إلى StackOverflow