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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. CSS - הדפסת דף אינטרנט עם דפים בגדלים שונים

CSS - הדפסת דף אינטרנט עם דפים בגדלים שונים

מתוזמן נעוץ נעול הועבר תכנות
5 פוסטים 3 כותבים 209 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • 5 מחובר
    5 מחובר
    5566brs
    כתב ב נערך לאחרונה על ידי
    #1

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

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

      @5566brs לפי ה-spec הזה (שהוא עדיין טיוטה - working draft) אמור להיות אפשרי לעשות משהו כזה:

      <p style='page: p1;'>page1</p>
      <p style='page: p2;'>page2</p>
      
      @page p1 {
          size: A4;
      }
      
      @page p2 {
          size: A5;
      }
      

      אך עד כמה שהצלחתי להבין, בינתיים אין שום דפדפן שתומך בזה...

      אם מדובר ב2 עמודים בלבד, אפשר להשתמש בזה (עובד לפחות בכרום):

      @page :first{
          size: A4;
      }
      @page {
          size: A5;
      }
      

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      5 תגובה 1 תגובה אחרונה
      4
      • chagoldC מנותק
        chagoldC מנותק
        chagold
        כתב ב נערך לאחרונה על ידי
        #3

        לא מנסיון, אבל אולי זה יעזור
        https://www.smashingmagazine.com/2015/01/designing-for-print-with-css/
        https://gist.github.com/dermotmcguire/97c4f7ec26411add138c
        http://jsfiddle.net/destan/e9gjwodL/

        https://www.google.com/search?q=CSS+print+page+a4&oq=CSS+print+page+a4&aqs=chrome..69i57.13392j0j7&sourceid=chrome&ie=UTF-8

        תגובה 1 תגובה אחרונה
        1
        • 5 מחובר
          5 מחובר
          5566brs
          כתב ב נערך לאחרונה על ידי
          #4

          @yossiz תודה על התגובה המפורטת, ועל הקוד השימושי.
          @chagold תודה על המידע.
          תודה לשניכם על הזמן שהקדשתם כדי לבדוק את הנושא.

          תגובה 1 תגובה אחרונה
          1
          • 5 מחובר
            5 מחובר
            5566brs
            השיב לyossiz ב נערך לאחרונה על ידי
            #5

            @yossiz אמר בCSS - הדפסת דף אינטרנט עם דפים בגדלים שונים:

            לפי ה-spec הזה (שהוא עדיין טיוטה - working draft) אמור להיות אפשרי לעשות משהו כזה:

            <p style='page: p1;'>page1</p>
            <p style='page: p2;'>page2</p>
            
            @page p1 {
                size: A4;
            }
            
            @page p2 {
                size: A5;
            }
            

            אך עד כמה שהצלחתי להבין, בינתיים אין שום דפדפן שתומך בזה...

            זה התחיל לעבוד בכרום.
            דוגמה:
            multiple-sizes-in-print.html

            אפשר גם לשנות את השוליים בהתאם לגודל כל דף.

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

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

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

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