در مایکروسافت ویزیو، کامنتها حاشیهنویسی یا یادداشتهایی هستند که میتوانند به اشکال، نمودارها یا قسمتهای خاصی در یک نمودار اضافه شوند. این نظرات اطلاعات، توضیحات یا دستورالعمل های بیشتری را در مورد محتوای نمودار ارائه می دهد. نظرات راهی برای برقراری ارتباط، جزئیات یا بازخورد مربوط به عناصر موجود در نمودار Visio است. Visio به کاربران اجازه می دهد نظرات را به شکل ها، رابط ها یا پس زمینه نمودار پیوست کنند. در این مقاله نحوه اضافه کردن نظرات به نمودارهای Visio در پایتون را یاد خواهیم گرفت. همچنین یاد می گیریم که چگونه نظرات موجود در فایل های VSD یا VSDX را به صورت برنامه نویسی با استفاده از پایتون ویرایش کنیم.
این مقاله موضوعات زیر را پوشش می دهد:
- Python API برای افزودن نظرات به نمودار Visio
- اضافه کردن نظرات به Visio Diagram در پایتون
- اضافه کردن نظرات به Shape در Visio Diagram
- ویرایش نظرات در Visio Diagram
- منابع آموزشی رایگان
Python API برای افزودن نظرات به Visio Diagram
برای افزودن نظرات به نمودار Visio، از Aspose.Diagram for Python استفاده می کنیم. این برنامه توسعه دهندگان را قادر می سازد تا با فایل های Microsoft Visio به صورت برنامه نویسی در برنامه های پایتون کار کنند. این امکان ایجاد نمودارهای جدید، اصلاح نمودارهای موجود، استخراج اطلاعات از نمودارها، تبدیل نمودارها به فرمت های مختلف و موارد دیگر را فراهم می کند. Aspose.Diagram برای پایتون فرآیند توسعه را هنگام کار با فایل های Visio ساده می کند و یک API سطح بالاتری برای تعامل با این فایل ها با استفاده از پایتون ارائه می دهد.
لطفاً پکیج را دانلود کنید یا API را از PyPI با استفاده از دستور pip زیر در کنسول نصب کنید:
pip install aspose-diagram-python
اضافه کردن نظرات به Visio Diagram در پایتون
با دنبال کردن مراحل زیر میتوانیم به راحتی نظرات را به نمودار Visio اضافه کنیم:
- نمودار Visio را با استفاده از کلاس Diagram بارگیری کنید.
- از مجموعه صفحات یک صفحه به فهرست خاص دریافت کنید.
- پس از آن، با استفاده از متد add_comment() یک نظر درج کنید.
- در نهایت نمودار Visio را با استفاده از متد save() ذخیره کنید. مسیر فایل خروجی VSDX و SaveFileFormat را به عنوان آرگومان می گیرد.
نمونه کد زیر نشان می دهد که چگونه می توان یک نظر سطح صفحه را به نمودار Visio در پایتون اضافه کرد.
# این نمونه کد نحوه افزودن نظرات سطح صفحه را به نمودار Visio در پایتون نشان می دهد.
import aspose.diagram
from aspose.diagram import *
# یک نمودار Visio موجود را بارگیری کنید
diagram = Diagram("C:\\Files\Drawing1.vsdx");
# شیء صفحه را بر اساس فهرست دریافت کنید
page0 = diagram.pages[0];
# نظر را به نمودار ورودی ویزیو اضافه کنید
diagram.pages[0].add_comment(2.0, 3.0, "Comment");
# ذخیره نمودار Visio
diagram.save("C:\\Files\\AddComments.vsdx", SaveFileFormat.VSDX);
اضافه کردن نظرات به Shape در Visio Diagram با استفاده از Python
به طور مشابه، ما میتوانیم با دنبال کردن مراحل زیر، نظرات را به شکل خاصی از نمودار Visio اضافه کنیم:
- نمودار Visio را با استفاده از کلاس Diagram بارگیری کنید.
- از مجموعه صفحات یک صفحه به فهرست خاص دریافت کنید.
- یک شکل خاص با شناسه از مجموعه اشکال صفحه دریافت کنید.
- پس از آن، با استفاده از متد add_comment() یک نظر درج کنید. شی شکل و نظر را به عنوان آرگومان ارسال کنید.
- در نهایت نمودار Visio را با استفاده از متد save() ذخیره کنید. مسیر فایل خروجی VSDX و SaveFileFormat را به عنوان آرگومان می گیرد.
نمونه کد زیر نحوه اضافه کردن نظر به شکل در نمودار Visio را با استفاده از پایتون نشان می دهد.
# این نمونه کد نحوه افزودن نظرات سطح صفحه را به نمودار Visio در پایتون نشان می دهد.
import aspose.diagram
from aspose.diagram import *
# یک نمودار Visio موجود را بارگیری کنید
diagram = Diagram("C:\\Files\Drawing1.vsdx");
# شیء صفحه را بر اساس فهرست دریافت کنید
page0 = diagram.pages[0];
# بازیابی شکل با شناسه
shape = page0.shapes.get_shape(1);
# نظر را به شکل اضافه کنید
page0.add_comment(shape, "Comment");
# ذخیره نمودار Visio
diagram.save("C:\\Files\\addShapeComment.vsdx", SaveFileFormat.VSDX);
نظرات را در Visio Diagram با استفاده از Python ویرایش کنید
همچنین میتوانیم هر نظر را در نمودار Visio با دنبال کردن مراحل زیر ویرایش کنیم:
- نمودار Visio را با استفاده از کلاس Diagram بارگیری کنید.
- از مجموعه صفحات یک صفحه به فهرست خاص دریافت کنید.
- تکرار از طریق مجموعه ای از حاشیه نویسی.
- پس از آن، ویژگی comment.value را بخوانید و آپدیت کنید.
- در نهایت نمودار Visio را با استفاده از متد save() ذخیره کنید. مسیر فایل خروجی VSDX و SaveFileFormat را به عنوان آرگومان می گیرد.
نمونه کد زیر نحوه ویرایش نظر در نمودار Visio را با استفاده از Python نشان می دهد.
# این نمونه کد نحوه افزودن نظرات سطح صفحه را به نمودار Visio در پایتون نشان می دهد.
import aspose.diagram
from aspose.diagram import *
# یک نمودار Visio موجود را بارگیری کنید
diagram = Diagram("C:\\Files\Drawing1.vsdx");
# شیء صفحه را بر اساس فهرست دریافت کنید
page0 = diagram.pages[0];
# مجموعه ای از حاشیه نویسی ها را دریافت کنید
annotations = page0.page_sheet.annotations;
# از طریق حاشیه نویسی تکرار کنید
for annotation in annotations:
comment = annotation.comment.value;
print(comment)
comment += " updation mark";
annotation.comment.value = comment;
print(annotation.comment.value)
# ذخیره نمودار Visio
diagram.save("C:\\Files\\EditPageLevelComment.vsdx", SaveFileFormat.VSDX);
مجوز API رایگان دریافت کنید
یک [مجوز موقت رایگان] دریافت کنید و بدون هیچ هزینه ای از قابلیت های کتابخانه استفاده کنید. استفاده از مجوز موقت رایگان شما را قادر می سازد تا بدون مواجه شدن با هیچ محدودیتی، ویژگی های کتابخانه را بررسی کنید.
اضافه کردن نظرات به Visio Diagram – Learning Resources
سایر ویژگیهای کتابخانه را کاوش کنید و یاد بگیرید که چگونه نمودارهای Visio را بدون استفاده از Microsoft Visio با استفاده از منابع زیر تولید، تبدیل و دستکاری کنید:
نتیجه
در این پست وبلاگ، نحوه اضافه کردن نظرات به نمودارهای Visio در پایتون را یاد گرفتیم. با استفاده از Aspose.Diagram برای پایتون، توسعه دهندگان می توانند فرآیند حاشیه نویسی نمودار Visio را به صورت برنامه نویسی با استفاده از Python خودکار کنند. در صورت وجود هرگونه ابهامی، لطفاً با ما در تالار گفتمان پشتیبانی رایگان تماس بگیرید.