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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. (HTML To String(PDF

(HTML To String(PDF

מתוזמן נעוץ נעול הועבר ארכיון code613m
30 פוסטים 5 כותבים 1.7k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • Z מנותק
    Z מנותק
    zvi good
    כתב ב נערך לאחרונה על ידי
    #1

    איך אפשר להמיר דף HTML לסטרינג (או סוג אחר) ולשמור על העיצוב שנמצא בדף ה HTML?
    כלומר אם יש תגיות </ h2> <br> וכדו' שמדגיש טקסט או מעבר שורה אז שהם ישמרו

    אני צריך את זה לצורך כתיבת הטקסט ל PDF
    ואני מעוניין שהמילים המודגשות והרווחים של השורות ישארו

    פורסם במקור בפורום CODE613 ב28/08/2015 00:28 (+03:00)

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

      פתח את הדף בוורד, ושמור כPDF

      פורסם במקור בפורום CODE613 ב28/08/2015 00:53 (+03:00)

      תגובה 1 תגובה אחרונה
      0
      • Z מנותק
        Z מנותק
        zvi good
        כתב ב נערך לאחרונה על ידי
        #3

        שאשמור אותו בקוד כקובץ Word ולהמיר ל PDF?
        אשמח אם תוכל להסביר לי יותר למה התכוונת
        תודה

        פורסם במקור בפורום CODE613 ב28/08/2015 01:04 (+03:00)

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

          תעשה רפרנס בפרוייקט שלך לוורד
          הורד את הHTML ושמור כקובץ
          פתח אותו בוורד
          שמור בשם כ PDF

          פורסם במקור בפורום CODE613 ב28/08/2015 01:08 (+03:00)

          תגובה 1 תגובה אחרונה
          0
          • Z מנותק
            Z מנותק
            zvi good
            כתב ב נערך לאחרונה על ידי
            #5

            @רחמים

            פתח אותו בוורד
            שמור בשם כ PDF

            אין שום אפשרות לעשות כל זה דרך קוד "בלי מגע יד אדם" ?

            אני מעוניין להריץ את התוכנה ברקע ולהגדיר שהמתודה תיקרא כל שבוע,
            כי כל שבוע האתר מתעדכן בחומר חדש

            פורסם במקור בפורום CODE613 ב28/08/2015 01:13 (+03:00)

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

              כל מה שכתבתי 'תפתח' 'שמור' הכל זה בקוד ללא מגע יד אדם 😉

              פורסם במקור בפורום CODE613 ב28/08/2015 01:39 (+03:00)

              תגובה 1 תגובה אחרונה
              1
              • Z מנותק
                Z מנותק
                zvi good
                כתב ב נערך לאחרונה על ידי
                #7

                הבנתי אנסה זאת
                באיזה ספריה להשתמש?

                פורסם במקור בפורום CODE613 ב28/08/2015 01:42 (+03:00)

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

                  ברפרנס, כרטיסיה COM
                  תחפש Microsoft Word
                  ותיבא אותו, יוסיף לך לפרוייקט 3 DLL ברפרנס

                  פורסם במקור בפורום CODE613 ב28/08/2015 01:51 (+03:00)

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

                    חס וחלילה להשתמש בוורד!!!
                    יש ספריה נפלאה שעושה את העבודה בצורה הכי נקייה, תשתמש בקומנד ליין.
                    http://wkhtmltopdf.org/

                    פורסם במקור בפורום CODE613 ב28/08/2015 15:01 (+03:00)

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

                    תגובה 1 תגובה אחרונה
                    2
                    • Z מנותק
                      Z מנותק
                      zvi good
                      כתב ב נערך לאחרונה על ידי
                      #10

                      היי תודה רבה ארכיטקט
                      ואם תוכל לתת לי קישור למדריך ברור או פוסט בנושא אשמח מאוד
                      שבת שלום!

                      פורסם במקור בפורום CODE613 ב28/08/2015 15:08 (+03:00)

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

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

                        דוגמא איך לשמור קובץ כ PDF תראה כאן

                        פורסם במקור בפורום CODE613 ב28/08/2015 15:23 (+03:00)

                        תגובה 1 תגובה אחרונה
                        1
                        • Z מנותק
                          Z מנותק
                          zvi good
                          כתב ב נערך לאחרונה על ידי
                          #12

                          אם הבנתי נכון אז הקישור ששלחת לי הוא מדריך איך לשמור קובץ וורד ל PDF
                          אבל אני עדיין אוחז לפני

                          @Zvi Good

                          איך אפשר להמיר דף HTML לסטרינג (או סוג אחר) ולשמור על העיצוב שנמצא בדף ה HTML?
                          כלומר אם יש תגיות </ h2> <br> וכדו' שמדגיש טקסט או מעבר שורה אז שהם ישמרו

                          האם הספריה שהצעת לי עושה גם את זה?

                          פורסם במקור בפורום CODE613 ב28/08/2015 16:08 (+03:00)

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

                            הנה הקוד המלא

                            static void Main(string[] args)
                                    {
                                        WebClient client = new WebClient();
                                        var bytes = client.DownloadData("http://code.613m.org/");
                                        //string htmlCode = System.Text.Encoding.Default.GetString(bytes);
                                        // או קידוד אחר
                                        string htmlCode = System.Text.Encoding.UTF8.GetString(bytes);
                            
                                        var docName = @"c:\myDoc.html";
                                        File.WriteAllText(docName, htmlCode);
                                        Word.Application TheWordApp = new Word.Application();
                                        var TheDocument = TheWordApp.Documents.Open(docName);
                            
                                        TheDocument.ExportAsFixedFormat(
                                                    docName.Replace(".html", ".pdf"),
                                                    Word.WdExportFormat.wdExportFormatPDF,
                                                    OptimizeFor: Word.WdExportOptimizeFor.wdExportOptimizeForOnScreen,
                                                    BitmapMissingFonts: true, DocStructureTags: false);
                            
                                        ((Word._Document)TheDocument).Close();
                                    }
                            

                            פורסם במקור בפורום CODE613 ב28/08/2015 16:36 (+03:00)

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

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

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

                              פורסם במקור בפורום CODE613 ב30/08/2015 10:51 (+03:00)

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

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

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

                                @Zvi Good

                                אם הבנתי נכון אז הקישור ששלחת לי הוא מדריך איך לשמור קובץ וורד ל PDF
                                אבל אני עדיין אוחז לפני
                                איך אפשר להמיר דף HTML לסטרינג (או סוג אחר) ולשמור על העיצוב שנמצא בדף ה HTML?
                                כלומר אם יש תגיות </ h2> <br> וכדו' שמדגיש טקסט או מעבר שורה אז שהם ישמרו

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

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

                                פורסם במקור בפורום CODE613 ב31/08/2015 22:31 (+03:00)

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

                                תגובה 1 תגובה אחרונה
                                1
                                • Z מנותק
                                  Z מנותק
                                  zvi good
                                  כתב ב נערך לאחרונה על ידי
                                  #16

                                  @ארכיטקט

                                  רבי צבי אין מושג כזה...

                                  תודה על התואר רבי :smile:
                                  @ארכיטקט

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

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

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

                                  המטרה שלי היא לבנות זחלן שניגש לאתר מסוים שמאמרים שם מתעדכנים כל שבוע,
                                  להוריד את המאמר וליצא אותו ל PDF [size=85:nbb2vbim](אגב הרעין לשמור אותו ב HTML קסם לי...) [/size:nbb2vbim]אבל במאמר יש גם הדגשים מסויימים חלקם בצבע וחלקם על ידי הפרדה של שורות וגם את זה אני רוצה לקבל.
                                  @ארכיטקט

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

                                  ועכשיו השאלה האם יש ספריה HtmlToPdf מה שהבאת כאן או משהו אחר שיודע להמיר את את הקובץ Html ולזהות גם את הגדרות העיצוב שבו?

                                  פורסם במקור בפורום CODE613 ב31/08/2015 23:40 (+03:00)

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

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

                                    פורסם במקור בפורום CODE613 ב01/09/2015 00:06 (+03:00)

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

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

                                      @דוד ל.ט.

                                      הפלוס בוורד זה הפשטות

                                      אם אתה מדבר ביחס לספריה שהעלתי, אין שום פשטות בוורד, כשאתה רואה מה וורד עושה מאחורי הקלעים ע"מ לעבד קובץ HTML זה פשוט מזעזע, הוא ממיר הכל לתבניות שלו, ויוצר כמה וכמה קבצים נוספים מאחורי הקובץ, אז איזה פלוס נשאר לנו???

                                      פורסם במקור בפורום CODE613 ב01/09/2015 10:41 (+03:00)

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

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

                                        פשטות היא על הצד שאתה מכיר את וורד ולא הספריה ההיא. אחרת הם שקולים.

                                        פורסם במקור בפורום CODE613 ב01/09/2015 10:49 (+03:00)

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

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

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

                                          @ארכיטקט

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

                                          גם אני הורדתי :lol:
                                          כמובן, אם זה בסדר מבחינתך...

                                          פורסם במקור בפורום CODE613 ב01/09/2015 14:39 (+03:00)

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

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

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

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