WordArt, קליפ-ארט ולוחות שנה: החלקים הקשים בקובצי Publisher

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

בפרטים האלה בילינו את רוב השנה האחרונה. סיור בעבריינים הגרועים ביותר:

WordArt

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

המרנדר שלנו משחזר את הצורות, כולל פריסטים הקשתיים והטבעתיים שבהם גליפים צריכים לצעוד על עקומה אחד אחד. זה לקח כמות מביכה של ניסוי וטעייה כדי להצליח. שווה היה. חלק מפתיע מקובצי .pub בעולם האמיתי פותחים עם WordArt, כי ברור שכן; זה היה כפתור הכיף.

קליפ-ארט ופורמטי תמונה ישנים

הקליפ-ארט שמישהו בחר מהגלריה ב-2004 אינו PNG. לרוב זה WMF או EMF, פורמטי ציור של Windows מהשנות ה-90 שמאחסנים הוראות ("צייר קו כאן, מלא צורה זו") ולא פיקסלים. תוכנות מודרניות בעיקר מתנהגות כאילו הפורמטים האלה לא קיימים, ולכן בידיעונים ממורים יש כל כך הרבה מלבנים ריקים מסתוריים במקום שבו האיור היה.

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

טבלאות, ובמיוחד לוחות שנה

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

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

מעברי צבע, מרקמים ואפקטי תמונה

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

למה לטרוח בכל זה

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

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

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