Html2canvas: لا يمكن التقاط النص الذي تم تدويره بواسطة CSS بواسطة html2canvas

تم إنشاؤها على ٢٨ مارس ٢٠١٣  ·  13تعليقات  ·  مصدر: niklasvh/html2canvas

لقد استخدمت css
.عنوان 1 {
-موز-تحويل: تدوير (270 ديغ) ؛
-webkit- تحويل: تدوير (270deg) ؛
-o-تحويل: تدوير (270deg) ؛
تحويل ms: تدوير (270deg) ؛
تحويل: تدوير (270 درجة) ؛
عامل التصفية: progid: DXImageTransform.Microsoft.BasicImage (دوران = 4) ؛
}
لعرض عنوان تم تدويره لمخطط. ثم أستخدم html2cavas لـ "لقطة شاشة" للصفحة ، لا يمكن عرض هذا النص الذي تم تدويره بشكل صحيح. يصبح نصًا رأسيًا يتم وضع كل حرف فيه أفقيًا ولكن يتم محاذاته مع بعضها البعض عموديًا. ويبدو قبيح.

1
2

Feature

التعليق الأكثر فائدة

ال 13 كومينتر

تحويلات css غير مدعومة حتى الآن

شكرا على الرد. يتعين علي بعد ذلك اكتشاف طريقة أخرى لعرض هذا النص الرأسي أو عرضه أفقيًا بدلاً من ذلك.

أي فكرة عن متى سيتم دعم هذا. أنا بحاجة إلى هذا سيئًا نوعًا ما (على وجه الخصوص css3 matrix3d)

حاول إضافة محتوى النص في فترة. عملت معي. ما زلت لا أعرف لماذا رغم ذلك ...

MaitreyJukar محتوى نص التفاف في فترة لا يعمل بالنسبة لي ، حزين

هل يجد أي شخص أي حل لاستدارة لقطة شاشة divs؟

أعرض رسمًا بيانيًا يحتوي على صور ومخططات ونص. نظرًا لأن النص الرأسي في المخططات لا يعمل ، فإن ما أفعله هو استخدام canvg لتحويل كل من هذه المخططات (الموجودة في c3 SVG) إلى لوحة قماشية ، أو حتى الذهاب خطوة أخرى إلى الأمام لتحويل اللوحة القماشية المذكورة إلى صورة. يمكن القيام بذلك بشكل متكرر لأي مجموعة SVG في DOM.

كيف يمكنني حفظ div باستخدام تحويل CSS: المنظور؟

كيف يمكنني حفظ div باستخدام CSS -webkit-mask-box-image: url (http://kz-c2.qiniudn.com/a.svg) ؛ ؟

@ zk7035 نظرًا لأن كل خاصية CSS تحتاج إلى الإنشاء يدويًا ليتم دعمها ، فهناك عدد من الخصائص التي لم يتم دعمها بعد. (https://github.com/niklasvh/html2canvas#browser-compatibility)

التفاصيل: https://github.com/niklasvh/html2canvas/issues/246

عمل تناوب من لي ولكن مع فترة استخدمت إحدى الإجابات أعلاه. هذا ما فعلته في أسلوبي أضع درسًا

.عمودي {
الموقف: مطلق.
اليسار: -50 بكسل ؛
أعلى: 0 بكسل ؛
العرض: 120 بكسل ؛
الارتفاع: 20 بكسل ؛
حجم الخط: 12 بكسل ؛
اللون: # 333 ؛
تحويل: تدوير (270 درجة) ؛
}

في العنصر الخاص بي ، يكون موضع div نسبيًا مضمنًا وداخل عنصر div مسافة مع فئة رأسية.

<div style="width:100%;float:left;text-align:left;height: 80px;margin-left:25px;border-left:1px solid #000;/*writing-mode: tb-rl;transform: rotate(-180deg);*/height: 100px;font-size:12px;position:relative;"><span class="vertical" style="top:20px;">Articulo No.</span></div>

أتمنى أن يساعد شخص ما ، saludos

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

rrutkows picture rrutkows  ·  4تعليقات

kunal886496 picture kunal886496  ·  3تعليقات

AlphaDu picture AlphaDu  ·  4تعليقات

stevencherry1 picture stevencherry1  ·  3تعليقات

celik75 picture celik75  ·  4تعليقات