إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

الكتابة في ملفات rtf بالشكل الأفقي

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • الكتابة في ملفات rtf بالشكل الأفقي

    السلام عليكم ورحمة الله
    كما تعرف أخي الكريم أنه يمكننا كتابة بيانات في
    الملف من نوع rtf
    عند تصدير أثركتابي نجد ما كتب تم وفق إعداد الصفحةبالشكل العمودي
    ماالأكواد ؟
    أو الاقتراحات ؟

    حتى أتمكن الكتابة وفق إعداد أفقي

    سلام

  • #2
    بصراحة مش فاهم المطلوب

    تعليق


    • #3
      من الوورد
      قم بعمل صفحة فارغة بإسم my_test.rtf مثلا

      قم بضبطها إلى الوضع land scape
      قم بوضعها ضمن مصادر المشروع

      قم بإستخدامها من داخل مشروعك كما يحلو لك

      تعليق


      • #4
        السلام عليكم

        شغل مثلاهذا :
        كود:
        TempFile = _TempFolder.."\\temp.rtf"
        
        RichText.SaveToFile("RichText1", TempFile)
        File.Open( _TempFolder.."\\temp.rtf", "", SW_SHOWNORMAL);
        الستندالذي فتح بعد الكتابة في RichText
        هو على شكل عمودي
        أريده أفقي بضوابط من الأوتوبلاي أوالمستند نفسه

        تعليق


        • #5
          المشاركة الأصلية بواسطة علاء الدين حسين مشاهدة المشاركة
          من الوورد
          قم بعمل صفحة فارغة بإسم my_test.rtf مثلا

          قم بضبطها إلى الوضع land scape
          قم بوضعها ضمن مصادر المشروع

          قم بإستخدامها من داخل مشروعك كما يحلو لك
          أرسل أخي علاء مستند شاغر

          تعليق


          • #6
            بسم الله الرحمن الرحيم
            الملفات المرفقة

            تعليق


            • #7
              ضع RichText
              في صفحة اوتوبلاي و ضع ملفك في مجلد Docs
              بعد الكتابة في RichText

              نفذ الكود التالي "
              كود:
              TempFile ="AutoPlay\\Docs\\MyFile.rtf"
              
              RichText.SaveToFile("RichText1", TempFile)
              File.Open( "AutoPlay\\Docs\\MyFile.rtf", "", SW_SHOWNORMAL);
              لماذا تغير تجاه الصفحة ؟ من هناا السؤال

              تعليق


              • #8
                أعتقد ربما تكون الفكرة هى الحصول على النص بداخل العنصر
                ثم البحث عن " r\n " أو " n\ " ومن ثم إستبدالها بــ مسافة
                ثم العرض مرة أخرى داخل العنصر ثم الحفظ بأوامر الحفظ للعنصر كما إستخدمت أنت سابقا

                أعتقــــــد ولم أجرب

                تعليق


                • #9
                  حاولت كثيرا أخي عبود و لم أصل هي بالتأكيد أكواد متعلقة بالعنصر تساهم
                  في بناء المستند عند عملية التصدير

                  تعليق


                  • #10
                    يعنى تقصد لو مكتوب أكثر من سطر تريد أنت أن تجعله يكتب فى المستند على سطر واحد فقط ؟

                    تعليق


                    • #11
                      أخي عبود الفكرة كلها تتلخص في أني
                      اريد أن أتحكم في طباعة وثائق من خلال RichText حيث يتم ما تم
                      تصديره للمستند rtf ومن ثمة طباعته
                      في RichText سأجعل الكلمات التي تتغير عبارة عن نقاط ذات لون أبيض
                      و يتم تعبئتها من RichText آخر باستغلال التحديد و النسخ و اللصق

                      بعض المستندات يكون شكلها أفقي فأحاول المحافظة على تلك الإعدادات



                      شكرا

                      تعليق


                      • #12
                        كلامك صحيح
                        لن يكون الحل بسيط

                        يتخطى امكاناتى المتواضعة
                        ساحاول

                        تعليق


                        • #13
                          جزاك الله خيرا أخي علاء
                          شكرا

                          تعليق


                          • #14
                            أخى ثامر
                            العيب بالأوتوبلاى نفسه

                            قم بفك الملف المرفق منى
                            قم بقياس مساحته
                            4 كيلو بايت تقريبا

                            قم بتنفيذ أكوادك

                            أعد قياس حجم الملف
                            يتقلص حجم الملف كثيرا

                            الأوتوبلاى تحفظ الملفات النصية بنظام plain text و ليس بنظام rich text format
                            plain text هى صيغة لا تقبل التنسيقات مثل land scape

                            تعليق


                            • #15
                              إذا أمكنك وضع صورة توضح المطلوب سيكون أفضل وتوضح ما يظهر لك الذى تعتبرة مشكلة

                              فربما نجد معك حل بعد الفهم الدقيق للمطلوب أو ربما يكون ضبط الكتابة فى العنصر من اليمين إلى اليسار أو العكس .

                              تعليق

                              مواضيع تهمك

                              تقليص

                              المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                              المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                              المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                              المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                              المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                              يعمل...
                              X