דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • בהיר
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • כהה
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. עזרה הדדית - מחשבים וטכנולוגיה
  4. עזרה | המרת מספר רב של קבצי txt לקובץ וורד

עזרה | המרת מספר רב של קבצי txt לקובץ וורד

מתוזמן נעוץ נעול הועבר עזרה הדדית - מחשבים וטכנולוגיה
9 פוסטים 4 כותבים 347 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • י מנותק
    י מנותק
    יפי קונשטט
    כתב ב נערך לאחרונה על ידי
    #1

    האם יש אפשרות חינמית להמרת קבצים מרובים txt לקבצי וורד מרובים?

    W sivan22S 2 תגובות תגובה אחרונה
    0
    • י יפי קונשטט

      האם יש אפשרות חינמית להמרת קבצים מרובים txt לקבצי וורד מרובים?

      W מנותק
      W מנותק
      Whenever
      כתב ב נערך לאחרונה על ידי
      #2

      @יפי-קונשטט
      https://online2pdf.com/convert-txt-to-word#

      תגובה 1 תגובה אחרונה
      0
      • י מנותק
        י מנותק
        יפי קונשטט
        כתב ב נערך לאחרונה על ידי
        #3

        זה ממיר ממש גרוע, יש עוד אופציות?

        תגובה 1 תגובה אחרונה
        0
        • י יפי קונשטט

          האם יש אפשרות חינמית להמרת קבצים מרובים txt לקבצי וורד מרובים?

          sivan22S מנותק
          sivan22S מנותק
          sivan22
          כתב ב נערך לאחרונה על ידי
          #4

          @יפי-קונשטט כתב בעזרה | המרת מספר רב של קבצי txt לקובץ וורד:

          האם יש אפשרות חינמית להמרת קבצים מרובים txt לקבצי וורד מרובים?

          סקריפט בפייתון (אין צורך לפחד:)

          1. יש להתקין פייתון.
          2. בשורת הפקודה להריץ את הקוד הבא:
          pip install python-docx
          
          1. להוריד את הקובץ הבא: txt to docx.py
          2. להכניס אותו לתיקיה שבה נמצאים קובצי הטקסט ולהריץ אותו.
          3. [כרגע זהו באג, מחפש פתרון]: לאחר מכן יש להכנס לכל קובץ, בחר הכל וללחוץ ctl+shift כדי ליישר לימין.

          נ.ב. אני כתבתי את הסקריפט, אז אשמח לפידבק.

          אבייא תגובה 1 תגובה אחרונה
          2
          • sivan22S sivan22

            @יפי-קונשטט כתב בעזרה | המרת מספר רב של קבצי txt לקובץ וורד:

            האם יש אפשרות חינמית להמרת קבצים מרובים txt לקבצי וורד מרובים?

            סקריפט בפייתון (אין צורך לפחד:)

            1. יש להתקין פייתון.
            2. בשורת הפקודה להריץ את הקוד הבא:
            pip install python-docx
            
            1. להוריד את הקובץ הבא: txt to docx.py
            2. להכניס אותו לתיקיה שבה נמצאים קובצי הטקסט ולהריץ אותו.
            3. [כרגע זהו באג, מחפש פתרון]: לאחר מכן יש להכנס לכל קובץ, בחר הכל וללחוץ ctl+shift כדי ליישר לימין.

            נ.ב. אני כתבתי את הסקריפט, אז אשמח לפידבק.

            אבייא מנותק
            אבייא מנותק
            אביי
            כתב ב נערך לאחרונה על ידי אביי
            #5

            @sivan22 כתב בעזרה | המרת מספר רב של קבצי txt לקובץ וורד:

            [כרגע זהו באג, מחפש פתרון]: לאחר מכן יש להכנס לכל קובץ, בחר הכל וללחוץ ctl+shift כדי ליישר לימין.

            תראה את מה שהוספתי בשורה 16 (מקור)

            from docx import Document
            from docx.enum.text import WD_TAB_ALIGNMENT, WD_PARAGRAPH_ALIGNMENT
            
            import os
            
            fileNames = os.listdir()
            fileNames = [s for s in fileNames if '.txt' in s]
            
            for fileName in fileNames:
                doc = Document()
            
                openfile = open(fileName, 'r', encoding='utf-8')
                lines = openfile.readlines()
                for line in lines:
                    p = doc.add_paragraph()
                    p.alignment = WD_PARAGRAPH_ALIGNMENT.RIGHT
                    r = p.add_run()
                    font = r.font
                    font.complex_script = True
                    font.rtl = True
                    r.add_text(line)
                doc.save(fileName + ".docx")
            

            @sivan22 בכללי קוד מגניב, כתוב יפה, פשוט וקל.

            רק אפשר גם לקמפל עם pyinstaller להרצה מהירה למשתמשים פשוטים @יפי-קונשטט ⬇, פשוט להניח בתיקייה של הקבצים ולהריץ, הקרדיט כולו ל@sivan22 שכתב את הקוד הנפלא הזה
            txt-to-docx.exe

            ניתן ליצור עימי קשר 8140hp+mt@gmail.com

            sivan22S תגובה 1 תגובה אחרונה
            1
            • אבייא אביי

              @sivan22 כתב בעזרה | המרת מספר רב של קבצי txt לקובץ וורד:

              [כרגע זהו באג, מחפש פתרון]: לאחר מכן יש להכנס לכל קובץ, בחר הכל וללחוץ ctl+shift כדי ליישר לימין.

              תראה את מה שהוספתי בשורה 16 (מקור)

              from docx import Document
              from docx.enum.text import WD_TAB_ALIGNMENT, WD_PARAGRAPH_ALIGNMENT
              
              import os
              
              fileNames = os.listdir()
              fileNames = [s for s in fileNames if '.txt' in s]
              
              for fileName in fileNames:
                  doc = Document()
              
                  openfile = open(fileName, 'r', encoding='utf-8')
                  lines = openfile.readlines()
                  for line in lines:
                      p = doc.add_paragraph()
                      p.alignment = WD_PARAGRAPH_ALIGNMENT.RIGHT
                      r = p.add_run()
                      font = r.font
                      font.complex_script = True
                      font.rtl = True
                      r.add_text(line)
                  doc.save(fileName + ".docx")
              

              @sivan22 בכללי קוד מגניב, כתוב יפה, פשוט וקל.

              רק אפשר גם לקמפל עם pyinstaller להרצה מהירה למשתמשים פשוטים @יפי-קונשטט ⬇, פשוט להניח בתיקייה של הקבצים ולהריץ, הקרדיט כולו ל@sivan22 שכתב את הקוד הנפלא הזה
              txt-to-docx.exe

              sivan22S מנותק
              sivan22S מנותק
              sivan22
              כתב ב נערך לאחרונה על ידי
              #6

              @אביי כתב בעזרה | המרת מספר רב של קבצי txt לקובץ וורד:

                  p.alignment = WD_PARAGRAPH_ALIGNMENT.RIGHT
              

              תודה ענקית. אבל כבר ניסיתי גם את זה וזה לא עוזר, הפסקה מיושרת לשמאל, אבל כיוון הטקסט הוא משמאל לימין. (לא כתבתי ללחוץ על ctrl+R אלא על ctrl+shift ימני.)

              sivan22S אבייא 2 תגובות תגובה אחרונה
              0
              • sivan22S sivan22

                @אביי כתב בעזרה | המרת מספר רב של קבצי txt לקובץ וורד:

                    p.alignment = WD_PARAGRAPH_ALIGNMENT.RIGHT
                

                תודה ענקית. אבל כבר ניסיתי גם את זה וזה לא עוזר, הפסקה מיושרת לשמאל, אבל כיוון הטקסט הוא משמאל לימין. (לא כתבתי ללחוץ על ctrl+R אלא על ctrl+shift ימני.)

                sivan22S מנותק
                sivan22S מנותק
                sivan22
                כתב ב נערך לאחרונה על ידי
                #7

                @אביי בסוף הצלחתי עם הקוד הבא (שורות 19-22):

                from docx import Document
                from docx.enum.style import WD_STYLE_TYPE
                from docx.oxml import OxmlElement
                import os
                import re
                
                fileNames = os.listdir()
                fileNames = [s for s in fileNames if '.txt' in s]
                
                for fileName in fileNames:
                    doc = Document()
                 
                    openfile = open(fileName, 'r', encoding='utf-8')
                    lines = openfile.readlines()
                    mystyle = doc.styles.add_style('רגיל', WD_STYLE_TYPE.PARAGRAPH)
                    for line in lines:
                        p = doc.add_paragraph(style='רגיל') 
                        
                        # Set RTL direction for the pagagraph - manualy by adding a bidi tag
                        pPr = p._element.xpath('.//w:pPr')[0]    
                        bidi = OxmlElement('w:bidi')
                        pPr.append(bidi)
                        
                        r = p.add_run()
                        font = r.font
                        font.rtl = True        
                        r.add_text( line)
                    outputFileName = re.sub('.txt','',fileName) +".docx"
                    doc.save(outputFileName)
                

                האמת שלא הכרתי את pyinstaller אז אני אנסה אותו עכשיו ובעזרת ה' יעלה בהמשך את הקובץ המוגמר. @יפי-קונשטט סבלנות.

                תגובה 1 תגובה אחרונה
                1
                • sivan22S sivan22

                  @אביי כתב בעזרה | המרת מספר רב של קבצי txt לקובץ וורד:

                      p.alignment = WD_PARAGRAPH_ALIGNMENT.RIGHT
                  

                  תודה ענקית. אבל כבר ניסיתי גם את זה וזה לא עוזר, הפסקה מיושרת לשמאל, אבל כיוון הטקסט הוא משמאל לימין. (לא כתבתי ללחוץ על ctrl+R אלא על ctrl+shift ימני.)

                  אבייא מנותק
                  אבייא מנותק
                  אביי
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @sivan22 מעניין, אצלי זה עזר...

                  ניתן ליצור עימי קשר 8140hp+mt@gmail.com

                  sivan22S תגובה 1 תגובה אחרונה
                  0
                  • אבייא אביי

                    @sivan22 מעניין, אצלי זה עזר...

                    sivan22S מנותק
                    sivan22S מנותק
                    sivan22
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @יפי-קונשטט הנה הקובץ הסופי: פשוט להכניס אותו לתיקיה בה נמצאים קובצי הטקסט ולהפעיל אותו. בהצלחה.
                    txttodocx.exe

                    תגובה 1 תגובה אחרונה
                    0

                    שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                    נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                    בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                    הרשמה התחברות

                    • התחברות

                    • אין לך חשבון עדיין? הרשמה

                    • התחברו או הירשמו כדי לחפש.
                    • פוסט ראשון
                      פוסט אחרון
                    0
                    • חוקי הפורום
                    • פופולרי
                    • לא נפתר
                    • משתמשים
                    • חיפוש גוגל בפורום
                    • צור קשר