עקבו אחרי OLE Objects and online Video
OLE (Object Linking and Embedding) היא טכנולוגיה שבאמצעותה משתמשים יכולים לעבוד עם מסמכים המכילים “אובייקטים” שנוצרו על ידי יישומים של צד שלישי. כלומר, OLE מאפשר יישום עריכה לייצא אלה “אובייקטים” ליישום עריכה אחר ולאחר מכן לייבא אותם עם תוכן נוסף.
במאמר זה נדבר על הוספת אובייקט OLE והגדרת התכונות שלו, כמו גם הוספת וידאו מקוון לתוך מסמך.
המונחים: אובייקטים
אם אתה רוצה אובייקט מוחלט, התקשר InsertOleObject שיטה ולהעביר אותה ProgId במפורש עם פרמטרים אחרים.
דוגמה לקוד הבא מראה כיצד להוסיף אובייקטים במסמך:
הגדרת שם הקובץ והרחבה בעת הוספת אובייקט OLE
חבילת OLE היא מורשת ו-“לא מטופלת” דרך לאחסן חפצים מוטבעים אם מטפל OLE אינו ידוע.
מוקדם Windows גרסאות כגון Windows 3.1,95 ו-98 היו חבילה. יישום exe שניתן להשתמש בו כדי להטביע כל סוג של נתונים במסמך. יישום זה נשלל כעת Windowsאבל Microsoft Word יישומים אחרים עדיין משתמשים בו כדי להטמיע נתונים אם המטפל חסר או לא ידוע. The The The OlePackage
הכיתה מאפשרת למשתמשים לגשת לתכונות החבילה.
הדוגמה הבאה של הקוד מראה כיצד להגדיר את שם הקובץ, הרחבה, ואת שם התצוגה של חבילת OLE:
גישה ל-OLE Object Raw Data
משתמשים יכולים לגשת לנתונים של OLE באמצעות תכונות ושיטות שונות של OleFormat
מעמד. לדוגמה, ניתן לקבל את OLE
אובייקטים נתונים גולמיים או הנתיב והשם של קובץ מקור עבור אובייקט OLE המקושר.
דוגמה לקוד הבא מראה כיצד להגיע ל-OLE נתונים גולמיים באמצעות GetRawData שיטה:
המונחים: אובייקטים כאייקון
אובייקטים קטנים יכולים גם להיות מוכנסים למסמכים כתמונות.
הדוגמה הקודית הבאה מראה כיצד להכניס את אובייקט OLE כסמל. למטרה זו, DocumentBuilder השיעור חושף את InsertOleObjectAsIcon שיטה:
הדוגמה הקודית הבאה מראה כיצד להכניס אובייקט מוטבע כסמל מזרם לתוך המסמך:
הכנס וידאו באינטרנט
וידאו מקוון יכול להיות מוכנס לתוך מסמך Word מן * “Insert” > “Online Video” tab. באפשרותך להוסיף וידאו מקוון לתוך מסמך במיקום הנוכחי על ידי קריאה InsertOnlineVideo שיטה.
The The The DocumentBuilder הכיתה מציגה ארבעה מעלים של שיטה זו. הראשון עובד עם משאבי הווידאו הפופולריים ביותר ולוקח את URL
וידאו כפרמטר. לדוגמה, העומס הראשון תומך בהכנסה פשוטה של קטעי וידאו מקוונים מ YouTube ו Vimeo משאבים.
דוגמה לקוד הבא מראה כיצד להכניס סרטון מקוון Vimeo לתוך מסמך:
עומס שני עובד עם כל משאבי וידאו אחרים ולוקח קוד HTML מוטבע כפרמטר. קוד HTML להטמעת וידאו עשוי להשתנות בהתאם לספק, כך ליצור קשר עם הספק המתאים לפרטים.
הדוגמה הבאה של הקוד מראה כיצד להכניס סרטון מקוון לתוך מסמך באמצעות קוד HTML כזה: