Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
לפעמים יש צורך להשתמש hyphenation עבור סידור קומפקטי יותר של טקסט במסמך. במקביל, חשוב להבין כי הפרטים של המילה hyphenation עשויים להיות שונים עבור כל שפה.
כיום, ההפניה אינה משמשת לעתים קרובות כפי שהייתה, במיוחד בטקסטים אנגליים. עם זאת, השימוש בתכונה זו יכול להיות השפעה רצינית על מסמכי המשתמש - ההפניה משפיעה על הפריסה וכתוצאה מכך, המראה של קבצי הפלט, למשל בפורמט PDF.
עבור פיצול נכון של מילים, דיוני ההפניה ספציפית שפה משמשים. Aspose.Words השתמש באלגוריתמים מתקדמים כדי לעבוד עם דיסלקציות כאלה ומאפשר לך לקבל את אותה ההיפנוזה כמו ב Microsoft Word.
מאחר ששפות שונות משתמשות בנורמות ובכללים שונים למילה hyphenation, הפתרון האופטימלי להיסטריה נכונה הוא להשתמש במילונים מיוחדים. Aspose.Words משתמשים ב- OpenOffice dictionaries.
עבור בדיקת כישוף, OpenOffice משתמש Hunspell ספריית הספרייה, זהו הכללה של אלגוריתם ההפניה של TeX. אלגוריתם זה מאפשר ההפניה אוטומטית לא סטנדרטית באמצעות דפוסים סטנדרטיים והתאמה אישית. Hunspell שימושים Hyphen עבור ההפניה.
Aspose.Words יישום תגית: Hyphenation TeX ניתן להשתמש ב- OpenOffice hyphenation dictionaries.
התכונות הבאות של Aspose.Words יש לקחת בחשבון אלגוריתמים:
כדי להשתמש בתכונה ההפניה, תחילה לרשום מילון ההפניה. הדוגמה הבאה של הקוד מראה כיצד לטעון את דיוני ההפניה לשפות המפורטות מקובץ:
הדוגמה הקודית הבאה מראה כיצד לטעון את דיוני ההפניה לשפה המפורטת מתוך זרם:
כחלופה לדיגורי היפנוזה מוקדמת, ניתן לרשום רק דיוני ההפניה הנדרשים “על פי בקשה”. כדי להשיג זאת, ליישם את IHyphenationCallback ממשק ולהשתמש בכתובת סטטית Callback.
דוגמה לקוד הבא מראה כיצד ליישם את IHyphenationCallback ממשק:
כאשר שוברים טקסט לקווים, Aspose.Words בודק כל מילה אם היא מתאימה לחלוטין לקו הנוכחי. אם מילה אחרת ארוכה מדי כדי להתאים בסוף הקו, כברירת מחדל Aspose.Words עובר אותו לתחילת השורה הבאה במקום להנגיש אותו.
עם זאת, את תכונה ההפניה ניתן להשתמש Aspose.Words להכניס hyphens למילים כדי לחסל פערים בטקסט מוצדק או לשמור על אורך קו אפילו בעמודות צרות. זה יכול כמובן להשפיע על מספר הקווים ולכן מספר העמודים. במילים אחרות, השימוש בתפקוד ההפניה משפיע על פריסת המסמך.
Microsoft Word יש היגיון מורכב לבחירת נקודת שבר אם הטקסט מוצדק וההפניקה מופעל. בקיצור, Microsoft Word יכול להיות מעדיף לכווץ או למתוח חללים כדי להימנע מההפניה קו. ככל הנראה ההיגיון הזה מבוסס המונחים: knuth.
Aspose.Words יישום אלגוריתם H&J משלו שנותן את אותה התוצאה Microsoft Word מספק קו זהה פורץ במסמך הפלט.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.