واجهة برمجة تطبيقات عارض الصور والمستندات عبر الأنظمة الأساسية لـ MPP في تطبيقات C# .NET. قراءة ومعالجة أكثر من 180 تنسيقًا شائعًا للملفات بما في ذلك PDF ومستندات معالجة Microsoft Word وجداول بيانات Excel وعروض PowerPoint التقديمية ورسومات Visio وإدارة المشاريع و Outlook و OneNote والصور والبريد الإلكتروني و CAD و 3D والأرشيف والكتب الإلكترونية والويب والنصوص وتنسيقات البرمجة. تتيح مكتبة قارئ .NET MPP تحميل المستندات المصدر من مصادر بيانات متعددة وعرضها بتنسيق HTML أو PDF أو ملفات صور (PNG وJPG)، مع إمكانية إضافة علامات مائية نصية أو تدوير الصفحات أو إعادة ترتيبها أثناء عملية عرض مستند MPP . يقدم Conholdate.Total أيضًا تطبيق عارض MPP مجاني لفتح وقراءة ملفات MPP عبر الإنترنت. ما عليك سوى تحميل ملف MPP ومشاهدته فورًا عبر الإنترنت في أي متصفح ويب.
تحميليدعم .NET HTML Viewer API تقديم مستندات MPP إلى HTML كملفات HTML منفصلة. قم بإنشاء مخرجات HTML بتصميم تخطيط سريع الاستجابة ، وقم بتعيين الأبعاد للمستند الناتج وضغط HTML لتحسين تحويل مستندات MPP إلى HTML.
تتطلب واجهة برمجة تطبيقات قارئ المستندات MPP مساحة الاسم GroupDocs.Viewer
. يمكنك تنزيل الملفات المعنية أو جلب الحزمة بأكملها مباشرةً من NuGet.
// Supported file formats: https://docs.groupdocs.com/viewer/net/supported-document-formats/ | |
using (Viewer viewer = new Viewer("input.jpg")) | |
{ | |
HtmlViewOptions viewOptions = HtmlViewOptions.ForEmbeddedResources(); | |
viewer.View(viewOptions); | |
} |
مع بضعة أسطر فقط من كود C# ، تسمح واجهة برمجة تطبيقات عارض الصور .NET بتحويل وعرض MPP والمستندات الأخرى إلى تنسيقات صور PNG أو JPG. بالإضافة إلى ذلك ، توفر واجهة برمجة التطبيقات خيارات لضبط الحجم والجودة وإمكانيات البحث عن النص في العرض المستند إلى الصور لملفات MPP.
لا تسمح واجهة برمجة تطبيقات استخراج معلومات المستندات MPP فقط بالحصول على المعلومات الأساسية حول ملف MPP المصدر ولكنها تدعم أيضًا استخراج بعض معلومات المستندات القيمة مثل نوع الملف وحجم الملف وعدد الصفحات وارتفاع الصفحة وعرضها وما إلى ذلك.
لإضافة ميزات عرض المستندات وتقديمها إلى تطبيقات .NET على أنظمة تشغيل مختلفة مثل Windows أو Linux أو macOS ، يمكنك استخدام .NET Core أو أي إطار عمل .NET.
// Supported file formats: https://docs.groupdocs.com/viewer/net/supported-document-formats/ | |
using (Viewer viewer = new Viewer("input.pdf")) | |
{ | |
PngViewOptions viewOptions = new PngViewOptions(); | |
viewer.View(viewOptions); | |
} |
تسمح لك مكتبة عارض .NET PDF بتحويل MPP وتنسيقات المستندات الأخرى إلى PDF ، وعرض ملف PDF الناتج داخل تطبيقات .NET. يمكنك أيضًا حماية ملف PDF بكلمة مرور أو تعيين أذونات للوصول إلى الصفحات وإعادة ترتيبها.
تمكّنك واجهة برمجة تطبيقات قارئ المستندات من عرض مستندات MPP الموجودة عن بُعد من مصادر تخزين مستندات سحابية متنوعة مثل الدفق والقرص المحلي وعنوان URL و FTP و Amazon S3 وتخزين Azure Blob.
احصل على معاينة الوثيقة للمستند بأكمله أو بعض أرقام الصفحات المحددة بتنسيقات صور PNG أو JPG أو BMP.
// Supported file formats: https://docs.groupdocs.com/viewer/net/supported-document-formats/ | |
using (Viewer viewer = new Viewer("input.docx")) | |
{ | |
PdfViewOptions viewOptions = new PdfViewOptions(); | |
viewer.View(viewOptions); | |
} |
يدعم Conholdate.Total لـ .NET أكثر من 185 تنسيقًا للمستندات، بما في ذلك PDF، وMicrosoft Office (DOCX، XLSX، PPTX)، ورسائل البريد الإلكتروني (MSG، EML)، والصور (JPEG، PNG، TIFF)، وملفات CAD (DWG، DXF)، وغيرها. كما يُحوّل هذه التنسيقات إلى HTML، PNG، أو JPEG لعرضها بسهولة في المتصفحات والتطبيقات.
تم تبسيط عملية التكامل باستخدام واجهات برمجة تطبيقات جاهزة للاستخدام وأمثلة أكواد بلغة C#. يمكنك تثبيته عبر مدير حزم NuGet بالبحث عن Conholdate.Total. بعد التثبيت، استخدم واجهة برمجة التطبيقات المُقدمة لتحميل المستندات وعرضها بتنسيق HTML أو صور أو ملفات PDF ضمن واجهة مستخدم تطبيقك. يوفر Conholdate.Total توثيقًا شاملًا وأمثلة أكواد لإرشادك خلال العملية، مما يُسهّل تضمين وظيفة عرض المستندات.
لا. صُمم Conholdate.Total لـ .NET ليكون مستقلاً بذاته. لا يتطلب تثبيت أي برامج خارجية مثل Microsoft Office أو Adobe Acrobat على الخادم أو جهاز العميل. هذا يُجنّبك مشاكل الاعتمادية ويُبسّط عملية النشر، مما يجعل تطبيقك أكثر متانة وأسهل في الإدارة.
نعم. يدعم Conholdate.Total لـ .NET معالجة المستندات بشكل آمن، بما في ذلك إمكانية عرض الملفات المحمية بكلمة مرور من خلال توفير بيانات الاعتماد المطلوبة. كما يسمح بتحرير النصوص الحساسة أو البيانات الوصفية أثناء العرض لحماية المعلومات السرية، ويوفر خيار إضافة علامات مائية قابلة للتخصيص إلى المستندات، مما يمنع المشاركة غير المصرح بها. تضمن ميزات الأمان هذه الامتثال لمعايير حماية البيانات، مما يجعلها مناسبة للتطبيقات التي تُولي الأولوية للخصوصية والمتطلبات التنظيمية.
يتعامل Conholdate.Total for .NET بكفاءة مع الملفات الكبيرة أو المعقدة مثل رسومات CAD وجداول البيانات متعددة الأوراق باستخدام التخزين المؤقت والمعالجة غير المتزامنة والتحميل الجزئي لتعزيز الأداء والإنتاجية.
نعم. Conholdate.Total لـ .NET متعدد المنصات ويعمل على أنظمة Windows وLinux وmacOS. يتكامل مع .NET Core للنشر السحابي أو في حاويات حديثة (مثل Docker). يمكنك نشره على AWS أو Azure أو خوادم محلية.
تنسيق ملف MPP هو نوع من الملفات تم إنشاؤه باستخدام برنامج Microsoft Project (خادم Microsoft Project) ويستخدم لإدارة المشاريع. إنه تنسيق الملف الأصلي لبرنامج Microsoft Project وهو الخيار المفضل لإرسال بيانات المشروع إلى تطبيقات أخرى. يعتمد تنسيق ملف MPP على التنسيق الثنائي للملف المركب من Microsoft ، والذي يستخدم بنية نظام الملفات الهرمية لتخزين أنواع مختلفة من البيانات بطريقة متكاملة. يخزن ملف MPP معلومات مثل تواريخ البدء والانتهاء والمدة والتكلفة وتعيينات الموارد ، بالإضافة إلى بيانات إدارة المشروع الأخرى. يدعم تنسيق ملف MPP أيضًا أنواعًا مختلفة من الحقول المخصصة للمشروع بالإضافة إلى المؤشرات الرسومية المخصصة. إنه تنسيق خاص ولا يدعمه أي تطبيقات أخرى لإدارة المشاريع.
يتعلم(نموذج المستندات المحمولة)
(ملفات معالجة الكلمات)
(ملفات جداول البيانات)
(ملفات الصور الرقمية)
(ملفات البريد الإلكتروني)
(ملفات الرسم التخطيطي لـ Visio)
(ملفات الويب)
(تنسيق Microsoft Word الثنائي)
(مستند Office 2007+ Word)
(مستند نصي)
(جدول بيانات Microsoft Excel (قديم))
(افتح مصنف XML)
(مايكروسوفت باور بوينت 97-2003)
(افتح تنسيق عرض XML)
(ملف مضغوط)
(صورة مشتركة لمجموعة خبراء التصوير)
(تنسيق ملف الصورة الموسومة)
(ملف صورة نقطية)
(رسم الشبكة المحمولة)
(لغة ترميز النصوص التشعبية)
(ملف XML)
(7-ملف مضغوط Zip)
(ملف Adobe Illustrator)
(رسومات الشبكة المحمولة المتحركة)
(أكشن سكريبت 3.0)
(كود لغة التجميع)
(Amazon KF8 eBook File)
(ملف دفعي DOS)
(ملف مضغوط Bzip2)
(ملف التعليمات البرمجية المصدر C / C ++)
(ملف خزانة النوافذ)
(C ++ Builder بواسطة Embarcadero)
(تنسيق الرسومات CorelDraw®)
(ملف تنسيق الملف العام)
(ملف تعريف رسومات الكمبيوتر)
(ملف تعليمات HTML مترجم)
(ملف CMAKE)
(صورة Corel Metafile Exchange)
(ملف التعليمات البرمجية المصدر C ++)
(ملف كود المصدر C #)
(ورقة الأنماط المتتالية)
(قيم مفصولة بفواصل)
(ملفات التعليمات البرمجية المصدر)
(صورة DICOM)
(ملف تصميم MicroStation)
(صورة نقطية مستقلة عن الجهاز)
(تنسيق ملف الرسومات)
(تنسيق صورة الكاميرا الرقمية)
(ملف Microsoft Word 2007 Marco)
(ملفات قوالب Microsoft Word)
(مايكروسوفت وورد 2007+ ملف قالب)
(ملف قالب Microsoft Word)
(تصميم ملف تنسيق الويب)
(ملف رسم أوتوكاد)
(قالب صفحة ويب Dreamweaver)
(تنسيق تبادل رسم أوتوديسك)
(تنسيق ملف التعريف المحسن)
(رسالة الكترونية)
(رسالة بريد Apple)
(ملف تعريف محسن مضغوط لـ Windows)
(ملف بوستسكريبت مغلف)
(افتح ملف الكتاب الإلكتروني)
(مضمن روبي)
(رسومات XML مسطحة OpenDocument)
(افتح عرض تقديمي للمستند)
(جدول بيانات XML مسطح OpenDocument)
(تنسيق التبادل الرسومي)
(ملف لغة البرمجة رائع)
(أرشيف Gnu مضغوط)
(C / C ++ / Objective-C Header File)
(لغة ترميز تجريد HTML)
(ملف رأس C ++)
(رسومات عالية الدقة)
(ملف الرمز)
(ملف فئات مؤسسة الصناعة)
(رسم IGES)
(ملف صورة القرص)
(دفق كود JPEG 2000)
(صورة JPEG 2000)
(ملف شفرة مصدر جافا)
(تنسيق تبادل ملف JPEG)
(تنسيق ملف JPEG-LS)
(صورة JPEG 2000 الأساسية)
(صورة مشتركة لمجموعة خبراء التصوير)
(صورة JPEG 2000)
(طبقات JPEG 2000)
(ملف صورة JPEG 2000)
(ملف JavaScript)
(ملف JavaScript Object Notation File)
(صفائح أكثر رشاقة)
(ملف تسجيل)
(ملف مضغوط LZH)
(ملف تنفيذ الهدف ج)
(إنشاء ملفات GNU)
(ملف صندوق البريد الإلكتروني)
(لغة Markdown)
(أرشيف الويب MHTML)
(تنسيق أرشيف صفحة الويب)
(لغة برمجة MetaPost)
(تنسيق ملف رسم الخرائط الذهنية)
(افتح تنسيق الكتاب الإلكتروني)
(ملف Microsoft Project)
(قالب مشروع Microsoft)
(قائمة البرامج المترجمة FoxPro)
(ملف عنصر رسالة Outlook)
(ملف تنسيق الصوت NES)
(Wavefront 3D Object File)
(ملف رسم OpenDocument)
(تنسيق العرض التقديمي OpenDocument)
(جدول بيانات OpenDocument)
(تنسيق ملف نصي OpenDocument)
(مستند OneNote)
(ملف بيانات Outlook دون اتصال)
(قالب رسم OpenDocument)
(تنسيق OpenDocument القياسي)
(قالب جدول بيانات OpenDocument)
(تنسيق OpenDocument القياسي)
(ملف OpenXPS)
(مستند لغة أمر الطابعة)
(ملف كود PHP المصدر)
(نص بيرل)
(وثيقة أوتوكاد الراسمة)
(ملفات قالب Microsoft PowerPoint)
(ملف قالب Microsoft PowerPoint)
(عرض تقديمي لقالب Microsoft PowerPoint)
(عرض شرائح PowerPoint)
(عرض الشرائح الممكنة بماكرو)
(عرض شرائح PowerPoint)
(ملف العرض التقديمي الممكّن بماكرو)
(ملف بوستسكريبت)
(تنسيق مستند فوتوشوب كبير)
(وثيقة فوتوشوب)
(ملف مخزن المعلومات الشخصية في Outlook)
(نص بايثون)
(أرشيف WinRAR المضغوط)
(كود مصدر روبي)
(reStructuredText الملفات)
(تنسيق نص منسق)
(ملف StyleSheets رائع من الناحية النحوية)
(ملف لغة قابل للتحجيم)
(ملف إدارة التعليمات البرمجية المصدر)
(ملف لغة البرمجة)
(سيناريو شل باش)
(ملفات ML القياسية)
(ملف بيانات لغة الاستعلام المنظم)
(ملف الطباعة الحجرية)
(رسومات المتجهات العددية)
(رسومات موجهة مضغوطة قابلة للتحجيم)
(StarOffice Calc Spreadsheet)
(أرشيف ملف يونكس الموحد)
(مستند مصدر LaTeX)
(محول الرسومات Truevision)
(ملف Gzipped Tar)
(قيم مفصولة بعلامات جدولة)
(حزمة Slackware Linux)
(ملف عنصر مشروع Visual Basic)
(ملف vCard)
(رسم ويب Visio)
(تبادل تصميم المتجهات)
(ملفات محرر النصوص VIM)
(ملف رسم Visio)
(رسم ممكن بماكرو Visio)
(رسم Visio)
(ملف استنسل Visio)
(برنامج Visio SmartShape Master)
(ملف استنسل Visio)
(البرنامج المساعد الصوتي VST)
(قالب رسم ممكن بماكرو Visio)
(قالب رسم Visio)
(ملف Visio Stencil XML)
(Anim8or 3D Model)
(تنسيق صورة الويب النقطية)
(ملف تعريف Windows)
(ملف تعريف Windows المضغوط)
(وظيفة إضافية ممكّنة بماكرو في Excel)
(مصنف Excel الثنائي)
(جدول بيانات ممكّن بماكرو)
(قالب Excel 97-2003)
(قالب Excel ممكن بماكرو)
(قالب Excel)
(مواصفات ورق XML)
(تنسيق ضغط ملف واحد)
(وثيقة YAML)