أكثر

ArcObjects / Python: أضف JPG إلى التخطيط

ArcObjects / Python: أضف JPG إلى التخطيط


أحاول (وفشل) إضافة صورة إلى تخطيط الخريطة باستخدام ArcObjects عبر خيارات Python. أحتاج إلى تشغيل هذا خارج ArcMap (أي ليس في نافذة ArcMap Python).

الفكرة الأساسية هي: افتح mxd ، ضع jpg في التخطيط ، احفظ / أغلق mxd.

يُفضل حل Python ، لكنني سأقبل أيضًا سير عمل مماثل في VB.NET.

باستخدام ArcGIS 10.2.2 ، Python 2.7.5

النصي:

من comtypes.client استيراد GetModule و CreateObject من Snippets استيراد GetLibPath و InitStandalone def CType (obj، interface): "" Casts obj to interface وإرجاع comtypes POINTER أو None "" "حاول: newobj = obj.QueryInterface (واجهة) إرجاع newobj باستثناء: إرجاع لا شيء def main (): InitStandalone () modCarto = GetModule (r "C:  Program Files (x86)  ArcGIS  Desktop10.2  com  esriCarto.olb") modGeom = GetModule (r "C:  Program الملفات (x86)  ArcGIS  Desktop10.2  com  esriGeometry.olb ") modArcMapUI = GetModule (r" C:  Program Files (x86)  ArcGIS  Desktop10.2  com  esriArcMapUI.olb ") modFramework = GetModule ( r "C:  Program Files (x86)  ArcGIS  Desktop10.2  com  esriFramework.olb") app = CreateObject (modFramework.AppROT، interface = modFramework.IAppROT) mxDoc = CType (app.Item (0) .Document ، modArcMapUI.IMxDocument) التخطيط = mxDoc.PageLayout GraphicContainer = CType (layout، modCarto.IGraphicsContainer) pictureElement = CreateObject (modCarto.jpg ">

يمكن أن تكون مساعدة Esri غير بديهية تمامًا ، فأنت بحاجة إلى معرفة ما تبحث عنه للحصول على الوصف ...

تكمن المشكلة هنا في أن العنصر pictureElement لا يحتوي على ملف الهندسة الخاصية ... راجع صفحة التعليمات لعنصر الصورة:

ومع ذلك ، فإن IElement ، الذي يطبق JpegPictureElement ، لديه هندسة:

شرح رموز تعليمات Esri ، فهي موجودة في وثائق الخصائص والأساليب:

هذا من طرق تعليمات Esri فعل شيء وخصائص هي قيم في / من الكائن. هذه الرموز مهمة جدًا ، خاصةً عندما تشعر بالإحباط من محاولة تعيين قيم على كائن ما لتجد أنها كذلك يقرأ فقط. في هذه الحالة ، يمكنك الحصول على SelectionTracker ولكن لا يمكنك تعيينه ، وبالعكس يمكنك تحديث أو استرداد "قيمة" الهندسة للكائن.

ولكن الطريقة الوحيدة لمعرفة ما إذا كان بإمكانك إنشاء JpegPictureElement إلى عنصر IElement هي في صفحة تعليمات IElement في فئات CoClass التي تنفذ IElement:

يخبرك هذا أنه يمكن تحويل أي من فئات CoClasses المدرجة إلى IElement ، إذا لم تكن مدرجة في القائمة ، فستتلقى خطأ إذا حاولت الإرسال. على سبيل المثالIF Featureليس في القائمة ، لذا إذا حاولتiElement = CType (myFeature، modCarto.IElement)سوف تفشل!

الترتيب الصحيح للقيام بذلك هو:

pictureElement.ImportPictureFromFile (r'C:  junk  happy.jpg ">ShareImprove هذه الإجابةتم تحريره 17 أبريل 2015 الساعة 2:40أجاب 16 أبريل 2015 الساعة 22:09مايكل ستيمسونمايكل ستيمسون24.8 كعدد 2 شارات ذهبية30 شارة فضية68 شارة برونزية 

مكون برنامج التصميم المعماري


مكتبة مكونات التصور E-XD ++ هي تطوير لأي مبنى مثالي لبرنامج تصميم الرسوم:

يوفر E-XD ++ تصميمًا جرافيكًا مركبًا لبرنامج تصميم الجرافيك ShapeDeisigner لتصميم الرسوم البيانية المعقدة بسرعة.

يمكن فقط تعيين حجم اللوحة القماشية.

دعم للمليمترات والسنتيمتر والمتر والقدمين والقدمين وإعدادات وحدات الرسم الأخرى.

دعم خطوط التسمية المتعددة ، ووفقًا لاحتياجات التطبيقات والإضافات المخصصة.

معاينة خريطة microform ، ومن خلال لوحة قماشية مستطيلة في الميكروفيلم لضبط الشكل لكي يظهر.

يدعم مجموعة واسعة من تكبير قماش واسع النطاق.

يمكن أن يدفع الماوس قماش مسطح عموديًا أو أفقيًا.

يمكن وضعها في نفس عشرات الآلاف من العناصر الرسومية على القماش ، والتي تعمل في وقت واحد.

يتوفر الدعم حاليًا فقط في برامج الرسومات المتجهة الاحترافية ، فقط ميزات التحرير مجانية للتحرك ، والتدوير ، والتكبير / التصغير ، والتشويه ، وتشويه مجموعة متنوعة من الرسومات على اللوحة القماشية.

دعم قيم خاصية التوصيل والتشغيل المخصصة ، لأي مبنى على عناصر تصميم لوحة الرسم ، قم بتعيين قيم الخاصية المخصصة ، يمكن تعيين قيم الخاصية مباشرة من خلال قيمة معرف الاستعلام ، عند الدعم التلقائي للتراجع / الإعادة المعدلة.

وظيفة الطباعة المضمنة جيدًا ، دون كتابة أي رمز للتحكم في الطابعة ، وطباعة الورق ، والاتجاه ، وهوامش الصفحة وما إلى ذلك.

لتوفير وظائف مكتبة E-XD ++ تحكم ثابت في ocx أو سهولة نشر الويب أو. نت ، دلفي ، بيئة تطوير جافا ، ودعوة أخرى.

100٪ من جميع الكود المصدري لـ VC ++ متاح ، بما في ذلك تصميم كود مصدر التحكم ocx. لا داعي للقلق بشأن التكنولوجيا الأساسية.

مكتبة مكون E-XD ++ ، تقنية الرسومات المرئية المدمجة ، UCanCode هي الأفضل على الإطلاق في مكتبة مكون التعليمات البرمجية المصدر ، وتوفر تحكمًا أكثر مرونة وقدرات واجهة المستخدم الرسومية ، لتطوير التخطيط وأنظمة المعلومات الجغرافية وغيرها من البرامج عالية الأداء التي توفر حلاً كاملاً . هذا الإصدار هو منتجات UCanCode ، الإصدار الأكبر والأكثر شمولاً والأقوى والأكثر مبيعًا. هو تطوير نظام اختيار عالي الأداء من فئة المؤسسات.

& lt! - قائمة msimagelist - & GT

& lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT
تصميم 100٪ VC ++ وتقديم جميع ملفاتمصدر الرمز، بدون حجز.
& lt! - قائمة msimagelist - & GT
فعالة أكثر من 30 مليون سطر من التعليمات البرمجية ، وأكثر من 300 C ++ فئات التمديد.
& lt! - قائمة msimagelist - & GT
عملية إنشاء الكود تلقائيًا ، وإكمال تطوير الوثائق لمساعدتك على إنشاء مجموعة متنوعة من التطبيقات بسرعة على E-XD ++.
د د & لوت! - قائمة الرسائل - & GT
تطوير أنظمة تطبيقات متقدمة لتوفير تحكم كامل وقابل للتطوير في الواجهة.
د د & لوت! - قائمة الرسائل - & GT
يتغير سطر خاصية التعليمات البرمجية ويقدم دعمًا لوظيفة التراجع / الإعادة.
د د & لوت! - قائمة الرسائل - & GT
المستخدمون على اللوحة القماشية وفقًا لاحتياجاتهم ومكوناتهم وتشغيلهم وعمليات مخصصة أخرى.
د د & لوت! - قائمة الرسائل - & GT
يدعم كلاً من تطبيق الصفحة الواحدة أو متعدد الصفحات.
د د & لوت! - قائمة الرسائل - & GT
تخطيط المكونات ، التخطيط ، منظم بالترتيب.
د د & لوت! - قائمة الرسائل - & GT
طباعة ومعاينة الطباعة وإخراج الصورة.
د د & لوت! - قائمة الرسائل - & GT
واجهة مستخدم أكثر قوة.
د د & لوت! - قائمة الرسائل - & GT
دعم EditBox و CheckBox و RadioBox و ComboBox وما إلى ذلك. تم ضغط أجزاء من Windows مباشرة في اللوحة القماشية وإكمال وظائف إدخال البيانات ، بالإضافة إلى البنية المرنة للنظام التي تتيح لك وضع أي ضوابط Windows قياسية في اللوحة القماشية.
د د & لوت! - قائمة الرسائل - & GT
ارسم خطًا مستقيمًا ، وحدد الخطوط ، والمنحنيات ، والمستطيلات ، والأشكال البيضاوية ، وأضف النص ، والصور.
د د & لوت! - قائمة الرسائل - & GT
قدم أكثر من 40 مثالاً لبرامج التنمية المختلفة.
د د & لوت! - قائمة الرسائل - & GT
دعم مجموعة متنوعة من تنسيقات ملفات الصور (بما في ذلك: JPG و GIF و TGA و PNG و PCX وما إلى ذلك).
د د & لوت! - قائمة الرسائل - & GT
دعم متعدد الطبقات.
د د & لوت! - قائمة الرسائل - & GT
الخط المساعد مع نقاط التحكم المساعدة
د د & لوت! - قائمة الرسائل - & GT
بين عمليات الرسومات المختلفة مع الرسومات وما إلى ذلك. & lt! - قائمة msimagelist - & GT

بواسطة E-XD ++ يوفر أدوات تصميم المكونات الاحترافية ShapeDesigner (ملاحظة: يوفر الإصدار الرسمي من مكتبة المكونات المرئية E-XD ++ الأدوات لجميع التعليمات البرمجية المصدر للتصميم ، ويمكن تخصيصها) ، ويمكن بسهولة أن تكون أي Microsoft Visio ، ConceptDraw ، إلخ. المكونات في صندوق أدوات على اليسار. يمكنك أيضًا استخدام أدوات الرسم الاحترافية من ShapeDesigner المتوفرة لتصميم مجموعة متنوعة من المكونات.

يمكن استخدام الرسومات المرئية لمكتبة مكونات E-XD ++ لتطوير أي تطبيقات رسومات قائمة على المتجهات مرغوبة ، مثل تصميم مخطط طابق المبنى:

2. اشكال خطة المكتب

3. اشكال خطة المكتب

تم تصميم أكثر من 50 مليون سطر بعناية واختبارها بصرامة لتوفير الكود المصدري دون أي تحفظات!

قم بتوفير أكثر من 400 امتداد من الفئة C ++ ، و 50 مليون سطر من التعليمات البرمجية المصدر الفعالة لـ VC ++ / MFC ، أو عينة أو حل أكثر من 70 رمز مصدر ، ونظام تعليمات كامل ومفصل عبر الإنترنت ووثائق المستخدم ، ودعم أدوات التطوير المصممة!

تصور رسومي قوي ومرن وسهل الاستخدام لمكتبات التعليمات البرمجية المصدر.
قوية ومرنة لإنشاء مجموعة متنوعة من المخططات لتلبية احتياجاتك. مواصفات تصميم المنتج ، سهل الاستخدام ، في غضون أيام قليلة يمكن تصميمه وفقًا لاحتياجاتك من المنتجات. نحن نقدم الدعم الكامل للمنتجات ، قم بتنزيل الإصدار التجريبي.

جربه الآن!
لا تستمع إلينا فقط وقلها حاول! تتضمن نسختنا التجريبية المجانية كل ما تحتاجه لعمل نموذج أولي لتطبيقك. دعم فني مجاني.


يوفر الإصدار الرسمي من حلول الرسومات المرئية لمكتبة مكونات E-XD ++ لإصدار المؤسسة جميع التعليمات البرمجية المصدر ، انقر فوق الزر أدناه لطلب UCanCode :



استخدام E-XD ++ تطوير مخطط أرضية مكتبة مكونات الرسوم المرئية يشبه Visio ، وتخطيط أنظمة البرامج الأخرى سهل للغاية ، تطبيق محرر الرسومات المتجه هو E-XD ++ كان تاريخ الميلاد مكانًا مهمًا للغاية ، وسنقوم كمكون E-XD ++ حلول الرسومات المرئية للمكتبة لتوسيع التصميم الأول. من دواعي سرورنا ، أنك انتهيت الآن ، ستجد ، E-XD ++ كانت هذه الوظيفة هي العمل مع بعض برامج تحرير الرسومات الأكثر احترافًا في العالم والتي يمكن مقارنتها ، على سبيل المثال: Visio و ConceptDraw و SmartDraw وما إلى ذلك ، بالإضافة إلى بالنسبة إلى E-XD ++ أيضًا ، هناك شيء واحد وهو أنهم لا يستطيعون فعل ذلك على الإطلاق: كل الاختبارات الصارمة لشفرة مصدر VC ++ المتاحة للعملاء.


--------------------------------------------------------------------------------
& quot نحن نقدم هذه الحلول لا يعني أن تطبيقات الرسومات المرئية لمكتبة مكونات E-XD ++ يمكنها فقط تطوير هذه المناطق ، في الواقع ، E-XD ++ مع أي طرف ثالث ، مثل مكتبة مكون C ++ تحتوي على مئات الوظائف المستخدمة بشكل منفصل. باستخدام QT و MFC وما إلى ذلك ، يمكنك تحديد الحاجة إلى E-XD ++ بشكل مستقل في وظيفة ما ، بشكل عام ، طالما أنك بحاجة إلى رسومات ، فأنت بحاجة إلى مخططات انسيابية ومخططات تحكم وطباعة وتنضيد ومحاكاة وخرائط إلكترونية وطاقة مخططات الأسلاك والنماذج وما إلى ذلك ، يمكنك استخدام مكتبة مكونات E-XD ++ ، بالطبع ، في بعض الأحيان ربما تريد فقط استخدام E-XD ++ الذي يوفر التحكم دون الحاجة إلى وظيفة الرسومات الملونة المنسدلة ، هذه ليست مشكلة! & مثل
قم بتنزيل هذا الحل
مكتبة مكونات التصور E-XD ++ هي تطوير لأي مبنى مثالي لبرنامج تصميم الرسوم:

يوفر E-XD ++ تصميمًا جرافيكًا مركبًا لبرنامج تصميم الجرافيك ShapeDeisigner لتصميم الرسوم البيانية المعقدة بسرعة.

يمكن فقط تعيين حجم اللوحة القماشية.

دعم للمليمترات والسنتيمتر والمتر والقدمين والقدمين وإعدادات وحدات الرسم الأخرى.

دعم خطوط التسمية المتعددة ، ووفقًا لاحتياجات التطبيقات والإضافات المخصصة.

معاينة خريطة microform ، ومن خلال لوحة قماشية مستطيلة في الميكروفيلم لضبط الشكل لكي يظهر.

يدعم مجموعة واسعة من تكبير قماش واسع النطاق.

يمكن أن يدفع الماوس قماش مسطح عموديًا أو أفقيًا.

يمكن وضعها في نفس عشرات الآلاف من العناصر الرسومية على القماش ، والتي تعمل في وقت واحد.

يتوفر الدعم حاليًا فقط في برامج الرسومات المتجهة الاحترافية ، فقط ميزات التحرير مجانية للتحرك ، والتدوير ، والتكبير / التصغير ، والتشويه ، وتشويه مجموعة متنوعة من الرسومات على اللوحة القماشية.

دعم قيم الخاصية المخصصة للتوصيل والتشغيل ، لأي مبنى على عناصر تصميم اللوحة القماشية ، قم بتعيين قيم الخاصية المخصصة ، يمكن تعيين قيم الخاصية & # 8203 & # 8203 مباشرة من خلال قيمة معرف الاستعلام ، عند الدعم التلقائي للتراجع / الإعادة المعدلة .

وظيفة الطباعة المضمنة جيدًا ، دون كتابة أي رمز للتحكم في الطابعة ، وطباعة الورق ، والاتجاه ، وهوامش الصفحة وما إلى ذلك.

لتوفير وظائف مكتبة E-XD ++ تحكم ثابت في ocx أو سهولة نشر الويب أو. نت ، دلفي ، بيئة تطوير جافا ، ودعوة أخرى.

100٪ من جميع الكود المصدري لـ VC ++ متاح ، بما في ذلك تصميم كود مصدر التحكم ocx. لا داعي للقلق بشأن التكنولوجيا الأساسية.

مكتبة مكون E-XD ++ تقنية الرسومات المرئية المتكاملة ******** هي الأفضل على الإطلاق في مكتبة مكون التعليمات البرمجية المصدر ، وتوفر تحكمًا أكثر مرونة وقدرات واجهة المستخدم الرسومية ، لتطوير التخطيط ونظم المعلومات الجغرافية وغيرها عالية يوفر برنامج الأداء حلاً كاملاً. هذا الإصدار هو منتجات النص ، الإصدار الأكبر والأكثر شمولاً والأقوى والأكثر مبيعاً. هو تطوير نظام اختيار عالي الأداء من فئة المؤسسات.


تصميم 100٪ VC ++ وتوفير جميع الكود المصدري دون تحفظ.

فعال أكثر من 30 مليون سطر من التعليمات البرمجية ، وأكثر من 300 فئة امتداد C ++.

عملية إنشاء الكود تلقائيًا ، وإكمال تطوير الوثائق لمساعدتك على إنشاء مجموعة متنوعة من التطبيقات بسرعة على E-XD ++.
د د
تطوير أنظمة تطبيقات متقدمة لتوفير تحكم كامل وقابل للتطوير في الواجهة.
د د
يتغير سطر خاصية التعليمات البرمجية ويقدم دعمًا لوظيفة التراجع / الإعادة.
د د
المستخدمون على اللوحة القماشية وفقًا لاحتياجاتهم ومكوناتهم وتشغيلهم وعمليات مخصصة أخرى.
د د
يدعم كلاً من تطبيق الصفحة الواحدة أو متعدد الصفحات.
د د
تخطيط المكونات ، التخطيط ، منظم بالترتيب.
د د
طباعة ومعاينة الطباعة وإخراج الصورة.
د د
واجهة مستخدم أكثر قوة.
د د
دعم EditBox و CheckBox و RadioBox و ComboBox وما إلى ذلك. تم ضغط أجزاء من Windows مباشرة في اللوحة القماشية وإكمال وظائف إدخال البيانات ، بالإضافة إلى البنية المرنة للنظام التي تتيح لك وضع أي ضوابط Windows قياسية في اللوحة القماشية.
د د
ارسم خطًا مستقيمًا ، وحدد الخطوط ، والمنحنيات ، والمستطيلات ، والأشكال البيضاوية ، وأضف النص ، والصور.
د د
قدم أكثر من 40 مثالاً لبرامج التنمية المختلفة.
د د
دعم مجموعة متنوعة من تنسيقات ملفات الصور (بما في ذلك: JPG و GIF و TGA و PNG و PCX وما إلى ذلك).
د د
دعم متعدد الطبقات.
د د
الخط المساعد مع نقاط التحكم المساعدة
د د
بين عمليات الرسومات المختلفة مع الرسومات وما إلى ذلك.

بواسطة E-XD ++ يوفر أدوات تصميم المكونات الاحترافية ShapeDesigner (ملاحظة: يوفر الإصدار الرسمي من مكتبة المكونات المرئية E-XD ++ الأدوات لجميع التعليمات البرمجية المصدر للتصميم ، ويمكن تخصيصها) ، ويمكن بسهولة أن تكون أي Microsoft Visio ، ConceptDraw ، إلخ. المكونات في صندوق أدوات على اليسار. يمكنك أيضًا استخدام أدوات الرسم الاحترافية من ShapeDesigner المتوفرة لتصميم مجموعة متنوعة من المكونات.

يمكن استخدام الرسومات المرئية لمكتبة مكونات E-XD ++ لتطوير أي تطبيقات رسومات قائمة على المتجهات مرغوبة ، مثل تصميم مخطط طابق المبنى:

تم تصميم أكثر من 50 مليون سطر بعناية واختبارها بصرامة لتوفير الكود المصدري دون أي تحفظات!

قم بتوفير أكثر من 400 امتداد من الفئة C ++ ، و 50 مليون سطر من التعليمات البرمجية المصدر الفعالة لـ VC ++ / MFC ، أو عينة أو حل أكثر من 70 رمز مصدر ، ونظام تعليمات كامل ومفصل عبر الإنترنت ووثائق المستخدم ، ودعم أدوات التطوير المصممة!

تصور رسومي قوي ومرن وسهل الاستخدام لمكتبات التعليمات البرمجية المصدر.
قوية ومرنة لإنشاء مجموعة متنوعة من المخططات لتلبية احتياجاتك. مواصفات تصميم المنتج ، سهل الاستخدام ، في غضون أيام قليلة يمكن تصميمه وفقًا لاحتياجاتك من المنتجات. نحن نقدم الدعم الكامل للمنتجات ، قم بتنزيل الإصدار التجريبي.

غنية بالميزات.
يمكن أن يساعدك متعدد الاستخدامات ، مثل التخطيط التلقائي والرسم البياني الفرعي القابل للطي متعدد المستويات ونقطة اتصال الخلية و XML و DXF و SHP و SVG وما إلى ذلك ، في إنشاء مخطط معقد ومرن بسرعة. يدعم عددًا من الأحداث: مثل النقر ، النقر المزدوج ، التمرير ، التحديد ، تحديد الشريط المطاطي ، النسخ ، الحذف ، تغيير الحجم ، وتحريك الدعم. دعم العمليات الأكثر تعقيدًا: مثل السحب والإفلات وعمليات التراجع / الإعادة غير المحدودة وعمليات الحافظة وما إلى ذلك.

وفر الوقت والمال للحصول على الموثوقية.
الصورة تساوي ألف كلمة ، تقدم E-XD ++ أكثر من 50 مليون سطر من الكود المصدري C ++ المصمم جيدًا والمختبر جيدًا! يستغرق التطوير سنوات ، ويمكن لآلاف العملاء التحقق من الصحة في جميع أنحاء العالم ، أن يوفر لك الكثير من وقت التطوير والمال!

جربه الآن!
لا تستمع إلينا فقط وقلها حاول! تتضمن نسختنا التجريبية المجانية كل ما تحتاجه لعمل نموذج أولي لتطبيقك. دعم فني مجاني.

يوفر الإصدار الرسمي من حلول الرسومات المرئية لمكتبة مكونات E-XD ++ لإصدار المؤسسة جميع التعليمات البرمجية المصدر ، انقر فوق الزر أدناه للطلب:


E-XD ++ Floor and Architectural CAD Visualization Source Code لـ C / C ++ ، .NET

قم بتنزيل هذا الحل
مكتبة مكونات التصور E-XD ++ هي تطوير لأي مبنى مثالي لبرنامج تصميم الرسوم:

يوفر E-XD ++ تصميمًا جرافيكًا مركبًا لبرنامج تصميم الجرافيك ShapeDeisigner لتصميم الرسوم البيانية المعقدة بسرعة.

يمكن فقط تعيين حجم اللوحة القماشية.

دعم للمليمترات والسنتيمتر والمتر والقدمين والقدمين وإعدادات وحدات الرسم الأخرى.

دعم خطوط التسمية المتعددة ، ووفقًا لاحتياجات التطبيقات والإضافات المخصصة.

معاينة خريطة microform ، ومن خلال لوحة قماشية مستطيلة في الميكروفيلم لضبط الشكل لكي يظهر.

يدعم مجموعة واسعة من تكبير قماش واسع النطاق.

يمكن أن يدفع الماوس قماش مسطح عموديًا أو أفقيًا.

يمكن وضعها في نفس عشرات الآلاف من العناصر الرسومية على القماش ، والتي تعمل في وقت واحد.

يتوفر الدعم حاليًا فقط في برامج الرسومات المتجهة الاحترافية ، فقط ميزات التحرير مجانية للتحرك ، والتدوير ، والتكبير / التصغير ، والتشويه ، وتشويه مجموعة متنوعة من الرسومات على اللوحة القماشية.

دعم قيم خاصية التوصيل والتشغيل المخصصة ، لأي مبنى على عناصر تصميم لوحة الرسم ، قم بتعيين قيم الخاصية المخصصة ، يمكن تعيين قيم الخاصية مباشرة من خلال قيمة معرف الاستعلام ، عند الدعم التلقائي للتراجع / الإعادة المعدلة.

وظيفة الطباعة المضمنة جيدًا ، دون كتابة أي رمز للتحكم في الطابعة ، وطباعة الورق ، والاتجاه ، وهوامش الصفحة وما إلى ذلك.

لتوفير وظائف مكتبة E-XD ++ تحكم ثابت في ocx أو سهولة نشر الويب أو. نت ، دلفي ، بيئة تطوير جافا ، ودعوة أخرى.

100٪ من جميع الكود المصدري لـ VC ++ متاح ، بما في ذلك تصميم كود مصدر التحكم ocx. لا داعي للقلق بشأن التكنولوجيا الأساسية.

مكتبة مكون E-XD ++ ، تقنية الرسومات المرئية المدمجة ، UCanCode هي الأفضل على الإطلاق في مكتبة مكون التعليمات البرمجية المصدر ، وتوفر تحكمًا أكثر مرونة وقدرات واجهة المستخدم الرسومية ، لتطوير التخطيط وأنظمة المعلومات الجغرافية وغيرها من البرامج عالية الأداء التي توفر حلاً كاملاً . هذا الإصدار هو منتجات UCanCode ، الإصدار الأكبر والأكثر شمولاً والأقوى والأكثر مبيعًا. هو تطوير نظام اختيار عالي الأداء من فئة المؤسسات.

تصميم 100٪ VC ++ وتقديم جميع ملفات مصدر الرمز، بدون حجز.
فعالة أكثر من 30 مليون سطر من التعليمات البرمجية ، وأكثر من 300 C ++ فئات التمديد.
عملية إنشاء الكود تلقائيًا ، وإكمال تطوير الوثائق لمساعدتك على إنشاء مجموعة متنوعة من التطبيقات بسرعة على E-XD ++.
تطوير أنظمة تطبيقات متقدمة لتوفير تحكم كامل وقابل للتطوير في الواجهة.
يتغير سطر خاصية التعليمات البرمجية ويقدم دعمًا لوظيفة التراجع / الإعادة.
المستخدمون على اللوحة القماشية وفقًا لاحتياجاتهم ومكوناتهم وتشغيلهم وعمليات مخصصة أخرى.
يدعم كلاً من تطبيق الصفحة الواحدة أو متعدد الصفحات.
تخطيط المكونات ، التخطيط ، منظم بالترتيب.
طباعة ومعاينة الطباعة وإخراج الصورة.
واجهة مستخدم أكثر قوة.
دعم EditBox و CheckBox و RadioBox و ComboBox وما إلى ذلك. تم ضغط أجزاء من Windows مباشرة في اللوحة القماشية وإكمال وظائف إدخال البيانات ، بالإضافة إلى البنية المرنة للنظام التي تتيح لك وضع أي ضوابط Windows قياسية في اللوحة القماشية.
ارسم خطًا مستقيمًا ، وحدد الخطوط ، والمنحنيات ، والمستطيلات ، والأشكال البيضاوية ، وأضف النص ، والصور.
قدم أكثر من 40 مثالاً لبرامج التنمية المختلفة.
دعم مجموعة متنوعة من تنسيقات ملفات الصور (بما في ذلك: JPG و GIF و TGA و PNG و PCX وما إلى ذلك).
دعم متعدد الطبقات.
الخط المساعد مع نقاط التحكم المساعدة
بين عمليات الرسومات المختلفة مع الرسومات وما إلى ذلك.

بواسطة E-XD ++ يوفر أدوات تصميم المكونات الاحترافية ShapeDesigner (ملاحظة: يوفر الإصدار الرسمي من مكتبة المكونات المرئية E-XD ++ الأدوات لجميع التعليمات البرمجية المصدر للتصميم ، ويمكن تخصيصها) ، ويمكن بسهولة أن تكون أي Microsoft Visio ، ConceptDraw ، إلخ. المكونات في صندوق أدوات على اليسار. يمكنك أيضًا استخدام أدوات الرسم الاحترافية من ShapeDesigner المتوفرة لتصميم مجموعة متنوعة من المكونات.

يمكن استخدام الرسومات المرئية لمكتبة مكونات E-XD ++ لتطوير أي تطبيقات رسومات قائمة على المتجهات مرغوبة ، مثل تصميم مخطط طابق المبنى:

2. اشكال خطة المكتب

3. اشكال خطة المكتب

أكثر من 500 ألف سطر & quot ؛ تم تصميمها بعناية واختبارها بدقة & quot ؛ أكواد مصدر C / C ++ /. NET ، يتم شحن جميع أكواد المصدر الكاملة دون أي تحفظات!

قم بتوفير أكثر من 400 C + + من فئة الامتداد ، وأكثر من 500 ألف سطر من كود المصدر الفعال VC ++ / MFC ، وأكثر من 70 جاهزًا لاستخدام الكود المصدري للحل ، ونظام تعليمات كامل مفصل عبر الإنترنت ووثائق المستخدم ، ودعم أدوات التطوير المصممة!

تصور رسومي قوي ومرن وسهل الاستخدام لمكتبات التعليمات البرمجية المصدر.
مكونات قوية ومرنة لإنشاء مجموعة متنوعة من المخططات لتلبية احتياجاتك. مواصفات تصميم المنتج ، سهل الاستخدام ، في غضون أيام قليلة يمكن تصميمه وفقًا لاحتياجاتك من المنتجات. نحن نقدم الدعم الكامل للمنتجات ، قم بتنزيل الإصدار التجريبي.

جربه الآن!
لا تستمع إلينا فقط وقلها حاول! تتضمن نسختنا التجريبية المجانية كل ما تحتاجه لعمل نموذج أولي لتطبيقك. دعم فني مجاني.


يوفر الإصدار الرسمي من حلول الرسومات المرئية لمكتبة مكونات E-XD ++ لإصدار المؤسسة جميع التعليمات البرمجية المصدر ، انقر فوق الزر أدناه للطلب باستخدام UCanCode :


مخطط هيكلي ، علاقة صعود وهبوط ، تسلسل هرمي ، طباعة ، تصميم ، vc ++ cod

استخدم مكتبة مكونات الرسوم المرئية للتطوير E-XD ++ المشابهة لـ Visio flowchart ، تطبيق محرر الرسومات المتجهة هو E-XD ++ كان تاريخ الميلاد مكانًا مهمًا للغاية ، ونحن كمكتبة مكونة رسومية للتصور E-XD ++ لتوسيع تصميم الحل رقم واحد. من دواعي سرورنا ، أنك انتهيت الآن ، ستجد ، E-XD ++ كانت هذه الوظيفة هي العمل مع بعض برامج تحرير الرسومات الأكثر احترافًا في العالم والتي يمكن مقارنتها ، على سبيل المثال: Visio و ConceptDraw و SmartDraw وما إلى ذلك ، بالإضافة إلى بالنسبة إلى E-XD ++ أيضًا ، هناك شيء واحد وهو أنهم لا يستطيعون فعل ذلك على الإطلاق: كل الاختبارات الصارمة لشفرة المصدر VC + + المتاحة للعملاء.

يتضمن حل رسومات متجه الرسومات المرئية لمكتبة مكونات E-XD ++ ما يصل إلى مئات الميزات ، ومن الصعب استخدام قائمة بسيطة ليتم سردها ، فيما يلي بعض الأهمية النسبية لبعض الميزات:

1 ، تصميم متعدد الصفحات على غرار Visio ، يمكنك إضافة العديد من الصفحات لتصميمك الجرافيكي الحالي.

2 ، كل تصميم يمكن تعيين حجم قماش الصفحة.

3 ، مزج الخطوط والمنحنيات ، مما يسمح لك بسهولة إنشاء رسومات معقدة لا حصر لها.

4 ، دون كتابة أي رمز للطابعة ، ورق الطباعة ، الحدود المطبوعة ، الاتجاه ، معاينة الطباعة ، إلخ. العلاج الأكثر احترافًا.

5 ، محرر نص مركب يسمح لك مباشرة على قماش من ملف RTF للتحرير والتنضيد والطباعة.

6 ، دعم غير محدود للتراجع / الإعادة ، ودعم عملية دفعة متعددة.

7 ، دعم الشكل المعقد للعمليات الهندسية مثل التقاطع والمرحلة والطرح وما إلى ذلك.

8 ، يمكن أن يكون Visio مجانيًا مثل أي رسومات لإضافة قيم خصائص مخصصة ، ويمكن أن تكون جميع قيمة الخاصية المضافة حديثًا هي تنفيذ UNDO / REDO.

9 ، يمكن لأي رسومات على القماش بالتناوب المباشر ، والقياس ، والتحرك ، والتشويه ، والتشويه ، والعمليات المتقدمة للغاية.

10 ، يمكن أن يكون في أي مكان في قماش لإضافة نص ، ويمكن استدارة الرسومات على طول أي زاوية.

11 ، دعم التسمية ، الطبقة ، الخطوط المساعدة ، الالتقاط التلقائي.

12 ، دعم كابل مباشر لإنشاء ، يمكن إنشاؤه بين أي محطتين حتى 15 كابل.

13 ، يمكن نسخها مباشرة من Visio و Powerpoint ورسومات أخرى إلى قماش E-XD ++.

14 ، دعم نسبة كبيرة من قماش التكبير ، أفقيًا أو رأسيًا مسطحًا من خلال الماوس لدفع اللوحة القماشية.

15 ، دعم للمليمترات والسنتيمتر والبوصة والقدمين والوحدات الأخرى المرسومة.

16 ، يدعم الخلفية ، تحرير منفصل المقدمة.

17 ، يمكن تصديرها إلى emf ، و bitmap ، و jpeg ، و svg ، وتنسيقات ملفات أخرى.

18 ، لتوفير فصول معالجة XML احترافية لتسهيل تبادل البيانات.

19 ، يوفر وظائف مع E-XD ++ Library ocx عناصر تحكم ocx متسقة وسهلة النشر على الويب أو بأي لغة أخرى للنظام الأساسي.

20 ، ثبات فائق: يتم اختبار جميع المنتجات بدقة وقد تم استخدامها على نطاق واسع في جميع أنحاء العالم.

في الشكل 21 ، يوفر الإصدار الرسمي حلولًا لجميع الكود المصدري 100٪ VC + + وقد تم تصميم عناصر تحكم ocx لتوفير كود المصدر والوثائق التفصيلية.

مكتبة مكون E-XD ++ ، تقنية الرسومات المرئية المدمجة ، UCanCode هي الأفضل على الإطلاق في مكتبة مكون التعليمات البرمجية المصدر ، وتوفر تحكمًا أكثر مرونة وقدرات واجهة المستخدم الرسومية ، لتطوير التخطيط وأنظمة المعلومات الجغرافية وغيرها من البرامج عالية الأداء التي توفر حلاً كاملاً . هذا الإصدار هو منتجات UCanCode ، الإصدار الأكبر والأكثر شمولاً والأقوى والأكثر مبيعًا. هو تطوير نظام اختيار عالي الأداء من فئة المؤسسات.

& lt! - قائمة msimagelist - & GT

& lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT& lt! - قائمة msimagelist - & GT & lt! - قائمة msimagelist - & GT
100٪ VC + + تصميم وتقديم كل مصدر الرمز، بدون حجز.
& lt! - قائمة msimagelist - & GT
فعالة أكثر من 30 مليون سطر من التعليمات البرمجية ، وأكثر من 300 ج + + فئات التمديد.
& lt! - قائمة msimagelist - & GT
عملية إنشاء الكود تلقائيًا ، واستكمل تطوير الوثائق لمساعدتك في إنشاء مجموعة متنوعة من التطبيقات بسرعة على Form + +.
د د & لوت! - قائمة الرسائل - & GT
تطوير أنظمة تطبيقات متقدمة لتوفير تحكم كامل وقابل للتطوير في الواجهة.
د د & لوت! - قائمة الرسائل - & GT
يتغير سطر خاصية التعليمات البرمجية ويقدم دعمًا لوظيفة التراجع / الإعادة.
د د & لوت! - قائمة الرسائل - & GT
المستخدمون على اللوحة القماشية وفقًا لاحتياجاتهم ومكوناتهم وتشغيلهم وعمليات مخصصة أخرى.
د د & لوت! - قائمة الرسائل - & GT
يدعم كلاً من تطبيق الصفحة الواحدة أو متعدد الصفحات.
د د & لوت! - قائمة الرسائل - & GT
تخطيط المكونات ، التخطيط ، منظم بالترتيب.
د د & لوت! - قائمة الرسائل - & GT
طباعة ومعاينة الطباعة وإخراج الصورة.
د د & لوت! - قائمة الرسائل - & GT
واجهة مستخدم أكثر قوة.
د د & لوت! - قائمة الرسائل - & GT
دعم EditBox و CheckBox و RadioBox و ComboBox وما إلى ذلك. تم ضغط أجزاء من Windows مباشرة في اللوحة القماشية وإكمال وظائف إدخال البيانات ، بالإضافة إلى البنية المرنة للنظام التي تتيح لك وضع أي ضوابط Windows قياسية في اللوحة القماشية.
د د & لوت! - قائمة الرسائل - & GT
ارسم خطًا مستقيمًا ، وحدد الخطوط ، والمنحنيات ، والمستطيلات ، والأشكال البيضاوية ، وأضف النص ، والصور.
د د & لوت! - قائمة الرسائل - & GT
قدم أكثر من 40 مثالاً لبرامج التنمية المختلفة.
د د & لوت! - قائمة الرسائل - & GT
دعم مجموعة متنوعة من تنسيقات ملفات الصور (بما في ذلك: JPG و GIF و TGA و PNG و PCX وما إلى ذلك).
د د & لوت! - قائمة الرسائل - & GT
دعم متعدد الطبقات.
د د & لوت! - قائمة الرسائل - & GT
الخط المساعد مع نقاط التحكم المساعدة
د د & لوت! - قائمة الرسائل - & GT
بين عمليات الرسومات المختلفة مع الرسومات وما إلى ذلك. & lt! - قائمة msimagelist - & GT

تم تصميم أكثر من 50 مليون سطر بعناية واختبارها بصرامة لتوفير الكود المصدري دون أي تحفظات!
قم بتوفير أكثر من 400 امتداد من الفئة C + + ، و 50 مليون سطر من كود المصدر الفعال VC + + / MFC ، أو عينة أو حل أكثر من 70 كود مصدر ، ونظام تعليمات كامل ومفصل عبر الإنترنت ووثائق المستخدم ، ودعم أدوات التطوير المصممة!

تصور رسومي قوي ومرن وسهل الاستخدام لمكتبات التعليمات البرمجية المصدر.
قوية ومرنة لإنشاء مجموعة متنوعة من المخططات لتلبية احتياجاتك. مواصفات تصميم المنتج ، سهل الاستخدام ، في غضون أيام قليلة يمكن تصميمه وفقًا لاحتياجاتك من المنتجات. نحن نقدم الدعم الكامل للمنتجات ، قم بتنزيل الإصدار التجريبي.

جربه الآن!
لا تستمع إلينا فقط وقلها حاول! تتضمن نسختنا التجريبية المجانية كل ما تحتاجه لعمل نموذج أولي لتطبيقك. دعم فني مجاني.


يوفر الإصدار الرسمي من حلول الرسومات المرئية لمكتبة مكونات E-XD ++ لإصدار المؤسسة جميع التعليمات البرمجية المصدر ، انقر فوق الزر أدناه لـ UCanCode ترتيب :


الأسطورة غير متسقة في تخطيط طباعة خريطة QGIS

بعد أن قمت بتصميم مجموعة بيانات المتجه الخاصة بي ليتم تصنيفها حسب الدائرة المتدرجة وتصنيفها حسب النوع ، فإنها تبدو متسقة بشكل جميل في لوحة الخريطة كما هو موضح أدناه:

ولكن عندما أقوم بإنشاء تخطيط خريطة طباعة وبعد إضافة الخريطة ، أقوم بإضافة وسيلة الإيضاح وتخرج بشكل قبيح غير متسق مثل هذا:

لذا ، أود أن أطلب المساعدة لجعل وسيلة الإيضاح في تخطيط طباعة الخريطة متسقة مع وسيلة الإيضاح الموضحة في لوحة الطبقة.
أستخدم أحدث إصدار QGIS 3.10.2 64bit.

2 أجوبة

هذه مشكلة معروفة ولكن لا توجد طريقة مثالية لحلها في الوقت الحالي. وهي مقصودة جزئيا. ما عليك سوى تعيين الحجم عند Null وفقًا لـ https://github.com/qgis/QGIS/issues/39882#issuecomment-723669783

تمت الإجابة عليه منذ شهر واحد بواسطة ال rl مع 0 تصويت

يمكن تقسيم هذه القضية إلى قسمين. الذي يتعلق بخطوط الأسطورة & quotbroken غير المحاذاة & quot سأقوم بالعنوان أدناه والتي تم إصلاحها بالفعل ، والثاني بخصوص قيم NULL التي يمكنك قراءتها هنا: كيف تجعل الرموز مرئية في وسيلة الإيضاح في Layout ؟. الثاني يبدو أنه مقصود جزئيًا (لا أوافق بشدة على أنه يجب أن يكون المقصود بهذا: ماذا لو لم أرغب في عرض النقاط باستخدام nodata ، وهي حالة شائعة جدًا؟)، ولكن مع ذلك ، هناك & quotworkaround & quot مقدمًا على GitHub و GIS SE.


E-XD ++ UML Visulization Development Kit لـ C / C ++. .صافي

المخططات هي طريقة طبيعية وبديهية للتعبير عن العلاقات في لك بيانات الطلب. E-XD ++ عناصر اجعل من السهل إضافة معبرة وتفاعلية مخططات UML لتطبيقك. UCanCode's E-XD ++ مكون الرسم التخطيطي هي مجموعة الأدوات الأكثر شمولاً ، عناصر و المكتبات for creating graphical editing, visualization, supervision and monitoring tools for the VC ++ /. NET platform. Both diagrams-displays used to show the relationships between objects and UML drawing and layout can be easily created.

For Building UML diagram drawing like application, it's very hard to build the GUI interface, this will take you much long time, it's recommended to use a special UML modeling tool (UML design tool) Component.

E-XD++ Enterprise Edition Suite is a 100% C ++ based diagram Component, it's UML Diagram Solution contains almost all the features of building a high-quality UML Application, as a UML modeling tool component, it helps you to quickly and easily build any kind of applications that has all varieties of UML diagrams. UML design tool Component-E-XD++ Enterprise Edition includes full source codes and features for UML design, UML diagram samples, reference guide to UML modeling.

مع E-XD++ Enterprise Edition Suite, it has almost all the features of Microsoft 'Visio on UML Part:

Over 20 kinds of links that will help you create any kind of UML Links quickly and easily.

Over 30 kinds of arrows, by override a few virtual methods, you can create any kind of new arrow styles.

With shapedesigner application, you can use over 100 kinds of basic shapes to create very complex UML Diagram Shapes.

The size of canvas can be created freely.

Advanced print and print preview supports, you don't need take any time on print and print preview.

Export to bitmap file or jpeg file supports.

Create new class shape by open a. H source code file.

Full tested on all windows platform includes windows vista.

Supports Visual Studio 6.0, Visual Studio.NET 2003, Visual Studio.NET 2005, Visual Studio.NET 2008

Ships with full documents and 100% source codes.

All ال source codes of the following screen shots will be shipped with full edition of E-XD++ Enterprise Edition Suite:

"D iagramming business logic when developing a custom application is a time-consuming, tedious-and necessary-process. With E-XD++ Diagramming Source Code Kit, you can spend more time focusing on the finer points of your customer's business and less time worrying about making the business process diagram look good. & مثل

UML Sequence Diagram VC++ Source Code Solution:

UCanCode Latest UML Sequence Diagram Solution is shipped, you can run it within: UCC_UML file folder:

UML Sequence Diagram for .NET and WEB:

UCanCode UML ActiveX Control (OCX Control) is also shipped, please run UCCDemo.exe within UCC_UML file folder, you can use any .NET (c#) or web applications:

E-XD++ component library visual graphics technology integrated UCanCode the best of all the source code component library, and provides more flexible control and graphical user interface capabilities, for the development of layout, geographic information systems and other high-performance software provides a complete solution. This version is the UCanCode products, largest, most comprehensive, most powerful, best-selling version. Is to develop high-performance enterprise-class application system of choice.

100% VC ++ design and provide all the source code, without reservation.
Effective more than 30 million line of code, and more than 300 C ++ extension classes.
Automatic code generation process, and complete the development of documentation to help you quickly build a variety of applications on E-XD++ .
د
Development of advanced application systems to provide complete and scalable interface control.
د
Property line of code changes and provide support for Undo / Redo function.
د
Users on the canvas according to their needs, components, operation, and other custom operations.
د
Supports both single page or multi-page application.
د
The layout of the components, layout, organized in the order.
د
Print, print preview and output to the image.
د
More powerful user interface.
د
Support EditBox, CheckBox, RadioBox, ComboBox, etc. Windows pressed parts directly drawn into the canvas and complete the data entry functions, in addition to the system's flexible architecture allows you to put any standard Windows controls the canvas.
د
Draw a straight line, mark lines, curves, rectangles, ellipses, add text, and pictures.
د
Provide more than 40 examples of various development programs.
د
Support a variety of image file formats (including: JPG, GIF, TGA, PNG, PCX, etc.).
د
Multi-layer support.
د
Auxiliary line with the auxiliary control points
د
Between the various graphics operations with graphics and so on.

More than 500 thousands lines " all carefully designed and rigorously tested" C/C++/.NET source codes, all complete source codes is shipped without any reservations!

Provide more than 400 C + + extension class, more than 500 thousands lines of effective VC++ / MFC source code, more than 70 ready to use solution's source code, complete and detailed online help system and user documentation, supporting development tools designed!

Powerful, flexible and easy to use graphical visualization of source code libraries.
Powerful and flexible components to create a variety of charts to meet your needs. Product design specifications, it is easy to use, in just a few days can be designed according to your needs products. We provide complete support for products, download the trial.

Try it now!
Do not just listen to us say it a try! Our free trial includes all you need to prototype your application. Free technical support.


The official version of the E-XD++component library visual graphics solutions for enterprise version provides all the source code, click the button below to UCanCode Order :


Vector graphics editor, scientific analysis of the VC + + source code

E-XD++ visualization component library vector graphics editing capabilities are the most commonly used features, functions very well, stable, has more than 40 countries around the world thousands of customers to be widely used.

E-XD++ component library visual graphics technology integrated UCanCode the best of all the source code component library, and provides more flexible control and graphical user interface capabilities, for the development of layout, geographic information systems and other high-performance software provides a complete solution. This version is the UCanCode products, largest, most comprehensive, most powerful, best-selling version. Is to develop high-performance enterprise-class application system of choice.

<!--msimagelist-->

<!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist-->
100% VC + + design and provide all the source code, without reservation.
<!--msimagelist-->
Effective more than 30 million line of code, and more than 300 C + + extension classes.
<!--msimagelist-->
Automatic code generation process, and complete the development of documentation to help you quickly build a variety of applications on Form + +.
d d <!--msimagelist-->
Development of advanced application systems to provide complete and scalable interface control.
d d <!--msimagelist-->
Property line of code changes and provide support for Undo / Redo function.
d d <!--msimagelist-->
Users on the canvas according to their needs, components, operation, and other custom operations.
d d <!--msimagelist-->
Supports both single page or multi-page application.
d d <!--msimagelist-->
The layout of the components, layout, organized in the order.
d d <!--msimagelist-->
Print, print preview and output to the image.
d d <!--msimagelist-->
More powerful user interface.
d d <!--msimagelist-->
Support EditBox, CheckBox, RadioBox, ComboBox, etc. Windows pressed parts directly drawn into the canvas and complete the data entry functions, in addition to the system's flexible architecture allows you to put any standard Windows controls the canvas.
d d <!--msimagelist-->
Draw a straight line, mark lines, curves, rectangles, ellipses, add text, and pictures.
d d <!--msimagelist-->
Provide more than 40 examples of various development programs.
d d <!--msimagelist-->
Support a variety of image file formats (including: JPG, GIF, TGA, PNG, PCX, etc.).
d d <!--msimagelist-->
Multi-layer support.
d d <!--msimagelist-->
Auxiliary line with the auxiliary control points
d d <!--msimagelist-->
Between the various graphics operations with graphics and so on. <!--msimagelist-->

At the same time E-XD++ visualization component library provides graphics professionals flowcharting and automatic layout functions, is to develop the best choice for any scientific applications,the flow chart as shown below:

The following example shows the creation of a dynamic flow chart:

The following example is a typical demonstration of the graphical modeling:

Application of Vector Map Data:

Weather Mapping Applications:

More than 50 million lines all carefully designed and rigorously tested to provide the source code without any reservations!
Provide more than 400 class C + + extensions, 50 million lines of effective VC + + / MFC source code, sample or solution more than 70 source code, complete and detailed online help system and user documentation, supporting development tools designed!

Powerful, flexible and easy to use graphical visualization of source code libraries.
Powerful and flexible to create a variety of charts to meet your needs. Product design specifications, it is easy to use, in just a few days can be designed according to your needs products. We provide complete support for products, download the trial.

Try it now!
Do not just listen to us say it a try! Our free trial includes all you need to prototype your application. Free technical support.


The official version of the E-XD++component library visual graphics solutions for enterprise version provides all the source code, click the button below to UCanCode Order :


Forestry Tech

Alex Herr is a Forestry Tech and Stewardship Project Planner for NCRM. With an extensive background working outdoors on a variety of resources based projects, Alex brings his field experience to multiple land and forestry projects. With previous experience in carpentry and other elements of construction, Alex works on implementing many of the on the ground projects for NCRM. Alex pushes forward in all he does without wasting energy he is eternally optimistic and genuinely open-minded, and these qualities combine with a quick and agile mind.

When not cruising around timber land or administering project crews, you most likely can find Alex kayaking on numerous creeks and rivers in California.


3 Results

This research designs the indoor positioning and navigation system, and then introduces the realisation method of the two functions of the positioning and purchasing in the supermarket.

The user enters the room, opens the device, selects the 1 functions, equipment will give the indoor map two-dimensional code identifies the distribution function 2, general equipment will be a monitoring interface, a preview, taking two options button on the interface, adjust the equipment selection preview, so in the vicinity of the two-dimensional code identifies the clear and complete in the device after press Select camera options, the system will store the collected two-dimensional code label picture to a fixed path 3 functions, the system will identify the image recognition and prompt the fixed path under the label identifies the value contained in the device, to achieve indoor positioning.

When users need to use the shopping guide function, after positioning operation, the device prompts the user to enter the label of the destination. When the user enters the destination manually, the initial point label value applied by the system will be applied to the adjacency matrix and the optimal path algorithm.

After scanning the two-dimensional code location, the value of the STA is obtained, and the value of the DST can be obtained by the user input destination. Then, we can determine whether the floor of the current floor is the same as the floor of the destination, according to the value of the STA and DST. Can be determined by calculating the difference between DST and STA, if the difference is ≥100, indicates that the starting point of the floor and to the same floor, needs space for optimal path planning on the other hand, the starting point and end point on the same floor, then continue navigation method plane system used in the can to get the most suitable path. We can see from Fig. 3, when the STA value is greater than or equal to Grade 100 and grade DST value, indicating that the user need to go through 1 or 2 stairs to the floor from the destination floor, the method adopted space system navigation method, device first to provide users with a path to user navigation 1 or 2 stairs to the staircase, and other users to reach the destination floor through the stairs, you can continue to use the next navigation method of planar system. Among them, when the STA value of nearly 1 from the stairs label, the STA label value of 1 to 5, 15 to 28 (or 101 to 105, 115 to 128), by changing the floor stairs, on the contrary, when the label of the corresponding value of STA is 6 to 14, 29 to 32 (or 106 to 114 129 to 132), through the 2 stairs to reach the destination floor, so as to realise the indoor navigation.

The positioning method, the system cannot be automatically updated to the customer location, in accordance with the customer to find the shortest path to the location of goods if the new question, again by scanning the two-dimensional code identification around to refresh their geographical location, and generate a new shortest path, the final completion of the guide (Fig. 4).

Two-dimensional code identification map of the cabin

The system can also realise multi-destination post navigation and voice navigation, the user can set a target commodity database retrieval system through multiple target elements on the map display and analysis and display of the shortest path for all the targets, multi-target commodity purchase guide, and in the process to users looking for speech in the broadcast to indicate the optimal path (Fig. 5).

Positioning function simulation

Two-dimensional codes are widely used in many fields due to their advantages such as large capacity of information, high security, and strong resistance to damage. Moreover, the two-dimensional code is simple and easy to manufacture, low cost, and can be directly identified by camera. It can be widely used in users. A simple way to express mass information is realised. The information processing technology, which is based on the graphics recognition technology and computer technology, is a very successful automatic recognition technology. It can encode, recognise, collect information, and process data, and is widely applied in many fields.

The advantages of two-dimensional code in information storage and transmission can be applied to cartography, which can achieve an innovation combining indoor map with two-dimensional code placement. At last, the indoor map is transformed into a two-dimensional code cloth point map, and the classic optimal path algorithm can be implemented to achieve the optimal planning of the actual geographic route (Fig. 6).

Navigation function implementation


Get Ready to Unleash the Power of UCanCode .NET

Download this solution
E-XD++ visualization component library is the best choice for developing any building ideal based graphic software:

E-XD++ provides a composite graphic design program ShapeDeisigner, it can be used to design any complex architectural symbols.

The size of canvas can be full customized.

support for millimeters, centimeters, meters, feet, feet and other drawing units setting.

support for multiple label lines, and according to the needs of custom applications and extensions.

High -Bird pan window preview, and through a rectangular canvas in the microfilm to adjust the figure to appear.

Un - Limited zooming in and zooming out.

You can be placed tens of thousands of graphic elements on the canvas, and which operate simultaneously.

It supports all the basic and advance vector graphics editing, Layout, Moving, Rotating, Scaling, Skewing, Print, Print Preview, Distorting, etc.

support plug and play custom property values, for any building symbols on the canvas, you can set the custom property values, these property values ​​can be set directly through the ID value of the query, then it will automatic supports the modified Undo / Redo feature.

built-in print function well, without writing any code to control the printer, print out the paper, orientation, page margins and so on.

to provide E-XD++ library functions consistent ocx control, easy web deployment or. Net, delphi, java development environment, and other call.

. Support SVG Import and Export.

. Support DXF Import and Export.

. Support ArcGIS shape Importing.

. Support XML Loading and Saving.

. Support Microsoft Access (*.MDB), SQL Server, etc.

. Support 1,000 printer drivers.

. Full tested on all Visual Studios (From Visual Studio 6.0 to Visual Studio 2013).

. Full tested on all Windows (32 bits to 64 bits).

. Can be used on Windows CE.

100% of all VC ++ source code available, including the design of the control ocx source code. No need to worry about the core technology.

E-XD++ component library visual graphics technology integrated UCanCode the best of all the source code component library, and provides more flexible control and graphical user interface capabilities, for the development of layout, geographic information systems and other high-performance software provides a complete solution. This version is the UCanCode products, largest, most comprehensive, most powerful, best-selling version. Is to develop high-performance enterprise-class application system of choice.

100% VC ++ design and provide all the source code, without reservation.
Effective more than 500,000 line of code, and more than 400 C ++ extension classes.
Automatic code generation process, and complete the development of documentation to help you quickly build a variety of applications on E-XD++ .
Development of advanced application systems to provide complete and scalable interface control.
Property line of code changes and provide support for Undo / Redo function.
Users on the canvas according to their needs, components, operation, and other custom operations.
Supports both single page or multi-page application.
The layout of the components, layout, organized in the order.
Print, print preview and output to the image.
More powerful user interface.
Support EditBox, CheckBox, RadioBox, ComboBox, etc. Windows pressed parts directly drawn into the canvas and complete the data entry functions, in addition to the system's flexible architecture allows you to put any standard Windows controls the canvas.
Draw a straight line, mark lines, curves, rectangles, ellipses, add text, and pictures.
Provide more than 80 examples of various development programs.
Support a variety of image file formats (including: JPG, GIF, TGA, PNG, PCX, etc.).
Multi-layer support.
Auxiliary line with the auxiliary control points
Between the various graphics operations with graphics and so on.

By E-XD++ provides the professional component design tools ShapeDesigner (Note: The official version of the E-XD++ visual component library provides the tools for all design source code, can be customized), can easily be any Microsoft Visio, ConceptDraw, etc. components into a tool box to the left. You also can use ShapeDesigner professional drawing tools provided to design a variety of components.

Use E-XD++ component library visual graphics can develop any desired vector-based graphics applications, such as building floor plan design:

3. Office plan shapes

Here is the UCanCode SVG editor:

The basic functions are as follows:

1), you can open the vector SVG file.

2), you can directly edit the SVG graphics.

3), provides a variety of advanced vector operation functions, such as geometric operations, path curves, alignment, interrupts, and so on.

4), can be exported to SVG format (standard format).

5) Provide all source code, the core is written in C++, and provides support for all Visual Studio versions, from Visual Studio 6 to the latest Visual Stduio 2021.

6) All functions can be customized freely.

The following is the SVG control provided by UcanCode, which encapsulates all the functions of the SVG editor. You can add SVG import, edit, and export functions to your C#, Web, Java, ASP.NET, Delphi and other applications:

The basic functions are as follows:

1), you can open the vector SVG file.

2), you can directly edit the SVG graphics.

3), provides a variety of advanced vector operation functions, such as geometric operations, path curves, alignment, interrupts, and so on.

4), can be exported to SVG format (standard format).

5) Provide all source code, the core is written in C++, and provides support for all Visual Studio versions, from Visual Studio 6 to the latest Visual Stduio 2021.

6) All functions can be customized freely.

7), can be called in the Web, Asp.net, HTML5, C#, Java, Delphi and other applications.

(For details, please refer to the folder SVGDemo after the evaluation version is installed).

More than 500 thousands lines " all carefully designed and rigorously tested" C/C++/.NET source codes, all complete source codes is shipped without any reservations!

Provide more than 400 C + + extension class, more than 500 thousands lines of effective VC++ / MFC source code, more than 70 ready to use solution's source code, complete anetailed online help system and user documentation, supporting development tools designed!

Powerful, flexible and easy to use graphical visualization of source code libraries.
Powerful and flexible components to create a variety of charts to meet your needs. Product design specifications, it is easy to use, in just a few days can be designed according to your needs products. We provide complete support for products, download the trial.

Try it now!
Do not just listen to us say it a try! Our free trial includes all you need to prototype your application. Free technical support.


The official version of the E-XD++ component library visual graphics solutions for enterprise version provides all the source code, click the button below to order with UCanCode :