Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
לפעמים יש צורך להשתמש במקף עבור סידור קומפקטי יותר של טקסט במסמך. יחד עם זאת, חשוב להבין כי הפרטים של מקף מילים עשויים להיות שונים עבור כל שפה.
נכון לעכשיו, מקף אינו משמש לעתים קרובות כפי שהיה פעם, במיוחד בטקסטים באנגלית. עם זאת, לשימוש בתכונה זו יכולה להיות השפעה רצינית על מסמכי המשתמש – מקף משפיע על הפריסה וכתוצאה מכך על מראה קבצי הפלט, למשל בפורמט PDF.
לפיצול נכון של מילים משתמשים במילוני מקף ספציפיים לשפה. Aspose.Words משתמש באלגוריתמים מתקדמים כדי לעבוד עם מילונים כאלה ומאפשר לך לקבל את אותו מקף כמו ב Microsoft Word.
מכיוון ששפות שונות משתמשות בנורמות וכללים שונים למקף מילים, הפיתרון האופטימלי למקף נכון הוא שימוש במילונים מיוחדים. Aspose.Words משתמש OpenOffice מילונים.
לבדיקת איות, OpenOffice משתמש ב Hunspell ספרייה, שהוא הכללה של אלגוריתם המיקוף של טקס. אלגוריתם זה מאפשר מיקוף אוטומטי שאינו סטנדרטי באמצעות דפוסי מיקוף סטנדרטיים ומותאמים אישית מתחרים. Hunspell משתמש ב מקף למקף.
Aspose.Words כלים אלגוריתם המיקוף של טקס ויכול לעשות שימוש חוזר במילוני מיקוף OpenOffice.
יש לקחת בחשבון את התכונות הבאות של אלגוריתמים Aspose.Words:
כדי להשתמש בתכונת המקף, רשום תחילה מילון מקף.דוגמת הקוד הבאה מראה כיצד לטעון מילוני מיקוף עבור השפות שצוינו מקובץ:
דוגמת הקוד הבאה מראה כיצד לטעון מילוני מיקוף עבור השפה שצוינה מזרם:
כחלופה לרישום מראש של מילוני מקף, ניתן לרשום רק מילוני מקף נדרשים"לפי בקשה". כדי להשיג זאת, יישם את ממשק IHyphenationCallback והשתמש בהתקשרות הסטטית Callback.
דוגמת הקוד הבאה מראה כיצד ליישם את ממשק IHyphenationCallback:
כאשר שוברים טקסט לשורות, Aspose.Words בודק כל מילה אם היא מתאימה לחלוטין לשורה הנוכחית. אם מילה אחרת ארוכה מכדי להתאים בסוף השורה, כברירת מחדל Aspose.Words מעביר אותה לתחילת השורה הבאה במקום למקף אותה.
עם זאת, ניתן להשתמש בתכונת המקף ב Aspose.Words כדי להכניס מקפים למילים כדי לחסל פערים בטקסט מוצדק או לשמור על אורך קו אחיד בעמודות צרות. זה כמובן יכול להשפיע על מספר השורות ולכן על מספר העמודים. במילים אחרות, השימוש בפונקציית המקף משפיע על פריסת המסמך.
Microsoft Word יש לוגיקה מורכבת לבחירת נקודת עצירה אם טקסט מוצדק ומקף מופעל. בקיצור, Microsoft Word עשוי להעדיף לכווץ או למתוח רווחים כדי למנוע מקף קו. סביר להניח שההיגיון הזה מבוסס על המאמר של קנות.
Aspose.Words מיישם אלגוריתם משלו של ח&ג ' שנותן את אותה תוצאה כמו Microsoft Word ומספק שבירת קו זהה במסמך הפלט.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.