פורמטים ומסקנות

היכולת להמיר במהירות וביעילות פורמטים שונים של מסמך עם רמה גבוהה של דיוק היא Aspose.Wordsתכונת הדגל לעתים קרובות זו סיבה טובה מספיק לבחור Aspose.Words עבור .NET.

עם Aspose.Words ניתן להמיר מסמכים מכל פורמט עומס נתמך לכל פורמט חיסכון נתמך באמצעות שני שורות קוד בלבד:

1.1 1. לטעון מסמך מקובץ או זרם 2. שמור אותו לכל פורמט נתמך

דוגמה לקוד הבא מראה כיצד להמיר מסמך:

לקבלת פרטים נוספים על טעינה, המרת והצלת מסמכים, ראה את טעינה, לחסוך ולהמיר סעיף.

נאמנות גבוהה

אחת המטרות העיקריות של Aspose.Words הוא לספק המרה נאמנות גבוהה בין פורמטי מסמך. אנו משתמשים במילה “נאמנות גבוהה” כדי לתאר המרות שבהן מסמך הפלט שומר את כל התוכן והעיצוב של המקור.

פורמטים מודרניים לעיבוד מילים מורכבים וכוללים מאות תכונות. לפעמים, כאשר ספק טוען כי הפתרון שלהם תומך בפורמט מסמך מסוים - זה אומר רק את התכונות הבסיסיות של התבנית נתמכות. לדוגמה, Microsoft Word מסמכים כוללים תכונות מתקדמות כגון הערות שוליים, תיבות טקסט, צורות רכב, אובייקטים קטנים, שדות ותכונות מתקדמות של פורמט. רבים מהאלמנטים האלה מתעלמים לעתים קרובות בספריות עיבוד מסמכים, אך לא בתוכן. Aspose.Words.

תמיכה בפורמט גדול יותר

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

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

Aspose.Words Document Object Model ()DOM) תוכנן עם Microsoft Word פורמטי מסמך בראש לכן, רמת התמיכה שלנו בפורמטים אלה, כגון DOC, DOCX, RTF או WordprocessingML, היא חסרת תקדים. הסחה בכל כיוון בין פורמטים אלה היא נאמנות גבוהה.

בעת הפעלת מסמך מורכב דרך Aspose.Words, נהנה מהשלמות הבלתי-מתאמת של יישום פורמט.

דוגמאות בין פורמטים פופולריים

להלן דוגמאות של המרות בין כמה פורמטים פופולריים. אתה יכול להעריך כמה מדויק Aspose.Words להתמודד עם המשימה.


*DOC ל- RTF - המרת נאמנות גבוהה: *

doc-to-rtf-aspose-words-net-1 doc-to-rtf-aspose-words-net-2


*DOC ל- PDF - המרת נאמנות גבוהה: *

doc-to-pdf-aspose-words-net-1 doc-to-pdf-aspose-words-net-2

doc-to-pdf-aspose-words-net-3 doc-to-pdf-aspose-words-net-4


*DOC ל- ODT - המרה נאמנות גבוהה: *

doc-to-odt-aspose-words-net-1 doc-to-odt-aspose-words-net-2


*DOC to XPS - המרת נאמנות גבוהה: *

doc-to-xps-aspose-words-net-1 doc-to-xps-aspose-words-net-2


*DOC to PostScript - המרת נאמנות גבוהה: *

doc-to-postscript-aspose-words-net-1 doc-to-postscript-aspose-words-net-2


*DOC ל- JPEG - המרה נאמנות גבוהה: *

doc-to-jpeg-aspose-words-net-1

*DOC ל- GIF - המרת נאמנות גבוהה: *

doc-to-gif-aspose-words-net-1

*RTF ל- TXT - המרת נאמנות גבוהה: *

rtf-to-txt-aspose-words-net-1 rtf-to-txt-aspose-words-net-2


למרות כל הממירים Aspose.Words הם גדולים, לפעמים לא תוכל לקבל את אותה הופעה עבור מסמכים בפורמטים שונים.

לדוגמה, אין משחק פשוט אחד לאחד בין כל התכונות של HTML ו-HTML. Microsoft Word מסמכים אין ראשים / רגלים, חלקים, שדות וכרטיסיות ב- HTML. לעומת זאת, לא ניתן למפות את כל התכונות והתקנות של CSS. Microsoft Word מסמך.

להלן דוגמה להמרות מ- DOC ל- HTML.


DOC ל- HTML - המרת נאמנות גבוהה:

doc-to-html-aspose-words-net-1 doc-to-html-aspose-words-net-2

doc-to-html-aspose-words-net-3 doc-to-html-aspose-words-net-4


High Scalability

תרחישי שרת סקאלה משתמשים Aspose.Words בעיקר בגלל העיצוב הפשוט והנקי שלו – Aspose.Words תומך רב-קריאה. Document אובייקטים הם עצמאיים אחד מהשני, וכל עוד רק חוט אחד יכול לשנות מסמך בזמן (דרישה אופיינית לכל סוג של אוסף), חוטים מרובים יכולים לעבד כל מספר מסמכים בו זמנית.

ביצועים גבוהים

Aspose.Words מציג ביצועים גבוהים בעת טעינה והצלת מסמכים. בבדיקות, קובץ DOC מעל 5Mb בגודל היה טעון בפחות מ-1 שניות ולאחר מכן נשמר בפחות משני על מכונת P4 3GHz. ניתן לעבד קבצים קטנים יותר במהירויות של אלפי דקות.

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