أين يمكنني العثور على دروس جيدة على XSL-FO (تنسيق/اد الكائنات), الاشياء واحد يغذي fop والحصول على PDF ؟ [مغلقة]

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

  •  01-07-2019
  •  | 
  •  

سؤال

على الشركة التي عملت أنا و زملائي ، نفذت خصيصا الوثيقة نظام التوزيع على رأس XSL-FO.

كانت مهمتي الحصول على البرنامج النصي تسليم الوثائق و تكوين أكواب الطباعة ملقم "خادم الفاكس" ، لذلك لم يكن لدي الوقت للحصول على يدي قذرة على XSL-FO.

أنا أفكر في تنفيذ شيء ما في المنطقة التي تم إجراؤها هناك ولكن انا بحاجة الى بعض القوالب العمل أثناء الاختبار.

أين يمكنني أن أجد بعض الدروس على XSL-FO منذ fop العملية لقد أتقنت بالفعل ؟

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

المحلول

أحب أن أشير الناس إلى هذه 2003 IBM developerWorks المادة: HTML إلى تنسيق الكائنات (FO) تحويل دليل

لا نوصي باستخدام المقدمة .xsl تحويل HTML إلى FO, ولكن استخدام السرد إلى فهم مختلف XSL-FO يبني وكيفية ارتباطها HTML (ونحن ندرك جميعا).

نصائح أخرى

أولا قبل أن تشتري تجاري المحرك ، تحقق أباتشي الغندور وهو متين جدا XSL-FO المحرك.لقد استعملت على نطاق واسع "الحكومة" شكل جيل.

إذا كنت بدأت للتو.W3schools لا تقدر بثمن في التعلم XSL-FO: http://www.w3schools.com/xslfo/default.asp

إذا كنت جديدا على XSL, أنا أوصي قائمة @ http://www.mulberrytech.com/xsl/xsl-list/index.html, حتى مجرد البحث عن حلول مشتركة للمشاكل المشتركة.

يمكنك أيضا محاولة البصرية xsl-fo مصمم/محرر.إذا كنت لا تزال تريد أن تكتب XSL من جهة ، نلقي نظرة على XSL-FO التعليمي من XML 1.1 المقدس.

هنا هو البرنامج التعليمي للمبتدئين في XSL-FO.هذه الوثيقة يعطي وسيلة سريعة للتعلم عن طريق-على سبيل المثال مقدمة XSL تنسيق الكائنات. http://www.renderx.com/tutorial.html

أعتقد أيضا أن أورايلي الكتاب سوف تكون واحدة فقط, ليس هناك الكثير حول XSL-FO هناك...بصراحة اعتقد انها تقنية قديمة ، مجمع متوسط مبرمج لمعرفة يستغرق أسابيع زائد الخير formatters هناك غالية الثمن كما الجحيم.

هذا ليس جوابا على سؤالك, ولكن إذا كان أي شخص يسألني أنصحك بعدم التعلم XSL-FO.إنها حلول البحث عن المشكلة المنظمة البحرية الدولية.

أعتقد أن تكون قادرة على القيام xsl-fo حسنا تحتاج إلى الحصول على فهم متين من عدة تقنيات مختلفة.

أولا XSLT و XPath كما سيتم استخدام هذه في XSL-FO.هناك بعض الأدوات التي تسمح لك لخلق بصريا xsl-fo ولكن تلك التي رأيت هي مكلفة للغاية إذا كنت تميل إلى لفة بلدي xslts هذه نهاية المطاف أبسط بكثير من ولدت xsl-fos.

ثم كنت في حاجة إلى فهم متين من fop التي يبدو أنك بالفعل ولكن على أي شخص آخر إذا كنت على دراية css الأكثر شيوعا ستلينغس سوف تكون مألوفة بالنسبة لك ولكن بالنسبة محددة fop ميزات فمن المنطقي أن تفعل بعض البحوث.

أفضل طريقة للوصول إلى ذلك هو أن تأخذ بعض الأمثلة الأساسية amd تلعب معهم.هنا أباتشي FOP كبيرة مفتوحة المصدر المعالج والتي يمكنك استخدامها لأغراض مهنية إذا كنت تعرف كيفية استخدامها.

محرر مثل الأكسجين xml قد بنيت في fop الدعم الذي يجعل من السهل بسرعة اختبار xsl-fo و ينبغي أن تجعل من الأسهل لتعلم xsl-fo ولكن يمكنك أن تفعل نفس thng من سطر الأوامر و العديد من المحررين الآخرين كذلك.

أنصح مايكل قيس XSLT الكتاب كما انها كبيرة كتاب مرجعي عن XSLT "XSLT:مرجع للمبرمجين 2nd Edition" الرابط

أيضا صدر كتاب من قبل ديف Pawson هو أفضل ما هو متاح XSL-FO كتاب مرجعي علمي على الرغم من أن هناك المسلم ليس كثيرا المتاحة.انها قليلا من التاريخ لكنه إشارة جيدة المفاهيم الأساسية شخص على البدء قد تجعل الأمر أقل تعقيدا. الرابط

موقعه على الانترنت هو مصدر كبير من نصائح غريبة القضايا أو تحسين الفهم العام عندما يتعلق الأمر xsl fo. http://www.dpawson.co.uk/xsl/index.html

هذا قد لا يكون بالضبط ما تحتاجه ، ولكن إذا كنت ترغب فقط في الحصول على بعض XSL-FO اختبار قوالب يمكنك استخدام هذا التحول في كلمة لتوليد XSL-FO.

الكتاب الذي كنت تعلم من أورايلي (XSL-FO) لأن بصراحة هناك القليل جدا من الموارد في هذا الموضوع.

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