Skip to content
reader.me

לינאריזציה

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

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

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