Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
המידע בנושא זה חל על תרחישים שבהם ברצונך להשתמש Aspose.Words עבור .NET באמצעות COM Interop בכל אחת משפות התכנות הבאות:
Aspose.Words עבור .NET מבצעים תחת שליטתו של .NET Framework זה נקרא קוד מנוהל. הקוד שנכתב בכל השפות לעיל יוצא מחוץ .NET Framework זה נקרא קוד לא מומן. אינטראקציה בין קוד לא מודע Aspose.Words מתרחשת באמצעות .NET מתקן הנקרא COM Interop.
Aspose.Words אובייקטים .NET אובייקטים, אך כאשר משתמשים בהם COM Interop, הם מופיעים כפי COM אובייקטים בשפת התכנות שלך לכן, עדיף לוודא שאתה יודע איך ליצור ולהשתמש COM אובייקטים בשפת התכנות שלך, לפני שתתחיל להשתמש Aspose.Words.
הנה הנושאים שבסופו של דבר תצטרך לשלוט:
אחרי מתקן, אתה צריך להירשם Aspose.Words עבור COM Interop באמצעות regasm.exe תועלת.
regasm.exe הוא כלי הכלול .NET Framework SDK. כל .NET Framework SDK כלים ממוקמים ב %windir%\Microsoft .NET\Framework\<FrameworkVersion>\ במאי, למשל C:Windows/Microsoft .NETFramework\v4.0.30319
ל- tlb file run C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe <installdir>\lib\net40-client\Aspose.Words.dll /tlb /codebase ס"מ, איפה <installdir> הוא הבמאי שבו התקנת Aspose.Words, בדרך כלל %USERPROFILE%\.nuget\packages\aspose.words\.
ProgID ראשי התיבות של “Programmatic המזה”, זהו שם של COM שיעור שאתה צריך להשתמש כדי ליצור אובייקט.
כיום, Aspose.Words 4 מגדירה בפומבי COM אובייקטים. שלהם ProgIDs הם:
The The The ProgIDs שם הספרייה (“Aspose.Words"ושם הכיתה.
במהלך ההתקנה, Aspose.Wordstlb (COM ספריית סוג) מועתקת למחשב שלך:
אם שפת התכנות שלך (לדוגמה Visual Basic או Delphiמאפשר לך להתייחס COM ספריית סוג ולאחר מכן להוסיף התייחסות Aspose.Wordst ואתה תוכל לראות את כל Aspose.Words שיעורים, שיטות, תכונות ו enumerations בדפדפן האובייקט שלך.
יצירתו של .NET חפץ דומה ליצירתו של אדם רגיל COM אובייקט:
VBScript
דיאם עוזר
המונחים: CreateObjectAspose.Words.ComHelper)
לאחר שיצרת, תוכל לגשת לשיטות ולנכסים של האובייקט, כאילו היה זה COM אובייקט:
VBScript
דיאם
Set Doc = Helper ("OpenC:\my.doc")
כמה שיטות יש עומסים יתר והם יהיו חשופים על ידי COM Interop עם suffix המספרי הוסיף להם, למעט השיטה הראשונה שנותרה ללא שינוי. לדוגמה, Document.Save עומסים הופכים Document.Save, Document.Save_2, Document.Save_3, וכן הלאה.
לקבלת מידע נוסף, ראה במאמרים ספציפיים שפה עוד יותר בתיעוד זה.
אם אתה צריך להשתמש רבים של Aspose.Words שיעורים, שיטות ונכסים, לשקול יצירת אספה (באמצעות C# או .NET שפת תכנות - זה יעזור להימנע משימוש Aspose.Words ישירות מהקוד הלא-אמן.
גישה טובה היא לפתח .NET תגית: Aspose.Words ועושה את כל העבודה עם זה, ורק חושף את המערך המינימלי של שיעורים ושיטות לקוד לא ממומש. היישום שלך צריך לעבוד רק עם ספריית העטיפה שלך.
צמצום מספר השיעורים והשיטות שאתה צריך להשתמש בהם COM Interop יכול לפשט את הפרויקט, כי באמצעות .NET שיעורים באמצעות COM Interop לעתים קרובות דורש מיומנויות מתקדמות.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.