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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. האם ישDLL לקריאה והדפסה של WORD OFFICE מ-NET בלי התקנת אופיס

האם ישDLL לקריאה והדפסה של WORD OFFICE מ-NET בלי התקנת אופיס

מתוזמן נעוץ נעול הועבר ארכיון code613m
19 פוסטים 6 כותבים 1.1k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • dovidD מחובר
    dovidD מחובר
    dovid ניהול
    כתב ב נערך לאחרונה על ידי
    #10

    צריך להשתמש עם OpenXml זה ספריית לקריאה ועריכה של קבצי אופיס הכתובים בתקן Open Xml Format.
    זה לא כ"כ קל ללמוד להשתמש בזה אבל זה מאוד יעיל (מהיר ועושה הכל).

    איך מתחילים? מורידים מפה את שני הקבצים.
    הנצרך זה הקטן של השלוש מגה, אבל הגדול זה כלי שימושי מאוד למפתח.

    מוסיפים בפרוייקט רפרנס לDLL שנמצא (בערך) בתיקייה הזו: X:\Program Files (x86)\Open XML SDK\V2.0\lib.

    הנה דוגמה בסיסית של פתיחת קובץ וורד קיים ועריכתו:
    http://msdn.microsoft.com/en-us/library/office/ff478255.aspx

    אשמח לעזור בדוגמאות קונקרטיות.

    פורסם במקור בפורום CODE613 ב29/01/2014 14:09 (+02:00)

    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

    בכל נושא אפשר ליצור קשר dovid@tchumim.com

    תגובה 1 תגובה אחרונה
    1
    • A מנותק
      A מנותק
      ayalaleora
      כתב ב נערך לאחרונה על ידי
      #11

      לא הבנתי כלום מכל האריכות.
      הסברתי כבר שאת העריכה אני ודאי עושה ב-OPENXML.!!!!!!

      אני צריך DLL כדי להדפיס קובץ כזה עם DLL בלי תוכנת רקע.!!!!!!! שאת זה אי אפשר לעשות עם OPENXML.. וגם הPDF לא יעזור כי הוא לא קורא WORD בלי תוכנה

      פורסם במקור בפורום CODE613 ב29/01/2014 19:50 (+02:00)

      תגובה 1 תגובה אחרונה
      0
      • dovidD מחובר
        dovidD מחובר
        dovid ניהול
        כתב ב נערך לאחרונה על ידי
        #12

        סליחה, לא קראתי טוב את שאלתך.
        בל"נ מחר אתן לך פתרונות.

        פורסם במקור בפורום CODE613 ב29/01/2014 19:54 (+02:00)

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        תגובה 1 תגובה אחרונה
        0
        • dovidD מחובר
          dovidD מחובר
          dovid ניהול
          כתב ב נערך לאחרונה על ידי
          #13

          אני חושב שצריך ללכת על המרת המסמך לFixedDocument, זה אמור להיות קל (אם זה קל אז מה זה קשה :)) כי התחביר שלהם ממש זהה בהרבה.

          תכלס, אם מה שניצב בפנינו זה הפיכת DOCX לXPS/FixedDocument אז הנה כמה מחלקות חופשיות שעושות זאת:
          http://www.codeproject.com/Articles/649064/Show-Word-file-in-WPF
          http://www.codeproject.com/Articles/25071/OpenXML-FlowDocument-OpenFlowDocument
          http://www.codeproject.com/Articles/24220/Generate-XPS-from-Word-documents-with-VB-2008-and
          http://www.c-sharpcorner.com/uploadfile/mahesh/viewing-word-documents-in-wpf/

          בהצלחה, ואנא דווח על תבונות ו/או אכזבות ו/או הצלחות...

          פורסם במקור בפורום CODE613 ב30/01/2014 12:42 (+02:00)

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          תגובה 1 תגובה אחרונה
          2
          • A מנותק
            A מנותק
            ayalaleora
            כתב ב נערך לאחרונה על ידי
            #14

            אוהאו 4 דוגמאות! משהוא כאן עבד קשה....

            אבל...

            2 הדגומאות האחרונות לא רלוונטיות כיון שהם משתמשות ב-INTEROP שזה עובד על ידי פתיחת ה-WORD בפועל.

            2 הדוגמאות הראשונות זה נחמד מאד מישהוא באמת התחרפן וניסה ללמוד את הקוד, אבל מדובר על עיצוב ברמה פשוטה, אני מעוניין בהמרה גבוהה.

            אני עדיין משוכנע שיכול להיות שיש את זה לחברת ADOBE שלתוכנת ה-ACROBAT שלהם (הקורא PDF הנפוץ) יש DLL מיוחדים ל-NET ואיתם אפשר אחרי שהמשתמש מתרגם בעצמו לPDF אפשר לערוך את הטקסט של קובץ הPDF.
            עדיין זה נראה לי לא רעיון הכי טוב כי בדרך כלל המרות PDF שהם כוללות עריכת טקסט יש שיבושים בעיצוב, בטח כבר נתקלת בזה שיש אפשרות לשני סוגי המרה לPDF בכל אופן פעם זה עוד היה נראה לי שהיום זה אחרת.

            פורסם במקור בפורום CODE613 ב31/01/2014 08:25 (+02:00)

            תגובה 1 תגובה אחרונה
            0
            • M מנותק
              M מנותק
              magicode
              כתב ב נערך לאחרונה על ידי
              #15

              דיברו על PDF או על DOCX.

              פורסם במקור בפורום CODE613 ב31/01/2014 10:25 (+02:00)

              תגובה 1 תגובה אחרונה
              0
              • A מנותק
                A מנותק
                ayalaleora
                כתב ב נערך לאחרונה על ידי
                #16

                כיון שלגבי פיענוח DOCX במהלך היווצרות אשכול השו"ת הושגה ההבנה שכנראה אין אפשרות הדפסת DOCX ללא תוכנה (עריכה אפשר על ידי OPENXML) אז הועלתה אפשרות שהשרת (מדובר פה על מחשב שרת שבו נמצאת התוכנה) יקבל קובץ PDF ולא DOCX ואז אולי לחבר ADOBE יש DLL שנותן להדפיס קובץ PDF בלי תוכנה. ובנוסף כיון שהשרת יקבל קובץ PDF אז תהיה בעיה לערוך את הקובץ, אז אם אני לא טועה יש להם גם אפשרות לערוך טקסט בצורה בסיסית. (אני בסך הכל צריך לשתול כמה מילים).
                בכל מקרה אם משהוא מצא תוכנה שיודעת להדפיס קובץ DOCX אז ודאי ודאי שאני יותר ישמח. ואל נראה לי שיש דבר כזה כי אחרת יקומו חברות מתחרות לOFFICE שישתמשו בDLL ויוסיפו פונקציונליות משלהם.

                פורסם במקור בפורום CODE613 ב01/02/2014 19:13 (+02:00)

                תגובה 1 תגובה אחרונה
                0
                • רחמיםר מנותק
                  רחמיםר מנותק
                  רחמים מורחק
                  כתב ב נערך לאחרונה על ידי
                  #17

                  @ayalaleora

                  לOFFICE שישתמשו בDLL ויוסיפו פונקציונליות משלהם.

                  חסר תוכנות מתחרות לוורד? יש את אופן אופיס ואחרים.
                  וזה אולי יכול לעזור לך:
                  http://www.codeproject.com/Articles/24093/Printing-Documents-from-C-using-OpenOffice-Writer

                  אם ע''י OPENXML אפשר לעשות שמירה בשם ל PDF אז תוכל לשמור בשם את DOCX ולהדפיס את ה PDF
                  אפשר גם ע''י מדפסת כמו PDFCREATRO לשמור את DOCX ל PDF
                  דבר נוסף אם אתה רוצה רק להוסיף כמה מילים ל PDF אפשר להשתמש ב itextsharp

                  פורסם במקור בפורום CODE613 ב01/02/2014 19:20 (+02:00)

                  תגובה 1 תגובה אחרונה
                  0
                  • clickoneC מנותק
                    clickoneC מנותק
                    clickone
                    כתב ב נערך לאחרונה על ידי
                    #18

                    מצאתי!
                    ל http://www.e-iceblue.com/ יש חבילות שעולות כסף כדי לתקשר עם תוכנות של אופיס ללא שאופיס יהיה מותקן.

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

                    אני ממש חייב לציין שיש שם דוגמאות מאד יפות לכל המימושים, וכל דוגמא קיימת גם לC# וגם לVB, ודבר נוסף שאהבתי, לכל פרוייקט יש קובץ פרוייקט מתאים ל2005, 2008, ו2010 (אחד הדברים הכי מעצבנים זה שצריך לשדרג פרוייקט ואז הVS שובר לפעמים את הפרוייקט - וכאן הם פתרו את זה בצורה מעניינת מאד)

                    נראה שזה מה שחיפשת....
                    אני אישית הולך לעשות עם זה משהו...

                    פורסם במקור בפורום CODE613 ב06/03/2014 11:31 (+02:00)

                    אין טסט כמו פרודקשן.

                    המייל שלי urivpn@gmail.com

                    תגובה 1 תגובה אחרונה
                    0
                    • A מנותק
                      A מנותק
                      ayalaleora
                      כתב ב נערך לאחרונה על ידי
                      #19

                      אני רץ לבדוק את זה, אם זה עובד אז בשבילי זה תגלית המאה... תכף אשוב

                      פורסם במקור בפורום CODE613 ב06/03/2014 16:09 (+02:00)

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

                      בא תתחבר לדף היומי!
                      • התחברות

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

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