CSS - הדפסת דף אינטרנט עם דפים בגדלים שונים
-
האם ניתן באמצעות הדפדפן להדפיס דף אינטרנט מתוך אתר כקובץ PDF בעל דפים בגדלים שונים?
הכוונה היא שהנ"ל יעשה באמצעות קוד CSS סטטי ולא באמצעות יצירת קובץ בצד השרת.
ניסיתי על פי האמור כאן ולא הצלחתי.
אשמח לדעת שאפשר על פי ניסיון או לקבל דוגמת קוד שתמחיש זאת..
תודה. -
@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; }
-
@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אפשר גם לשנות את השוליים בהתאם לגודל כל דף.