تتناول هذه المقالة المعلومات اللازمة لإنشاء مخطط Visio في Java. وتناقش تدفق البرنامج خطوة بخطوة ومقتطف التعليمات البرمجية التشغيلية لأتمتة إنشاء مخطط Visio في Java. علاوة على ذلك، يمكنك كتابة المخطط الناتج Visio بتنسيقات ملفات متنوعة تدعم Visio.
خطوات إنشاء مخطط Visio في Java
- قم بتكوين مكتبة Aspose.Diagram لإنشاء مخططات Visio من البداية
- بدء تشغيل كائن من فئة Diagram
- استخدم ملف الاستنسل لإضافة نموذج رئيسي
- أضف شكلًا مستطيلًا عن طريق استدعاء طريقة addShape() وحدد خصائص مختلفة
- عرض مخطط Visio الناتج باستخدام طريقة save()
تقدم هذه الخطوات مخططًا تفصيليًا لكيفية إنشاء Visio في Java. أولاً، قم بإنشاء رسم تخطيطي فارغ وبدء تشغيل الاستنسل الذي يحتوي على الأشكال الرئيسية. بعد ذلك، أضف شكلًا مع تحديد الموقع والأبعاد ورقم الصفحة المستهدفة قبل تصدير الرسم التخطيطي الناتج من Visio.
كود لإنشاء مخطط Visio برمجيًا في Java
// Import the required classes from Aspose.Drawing for Java | |
import com.aspose.diagram.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception { | |
// Apply the license for Aspose.PDF | |
new License().setLicense("license.lic"); | |
// Create a diagram | |
com.aspose.diagram.Diagram diagram = new com.aspose.diagram.Diagram(); | |
// Add master with stencil | |
String masterName = "Rectangle"; | |
diagram.addMaster("BasicShapes.vss", masterName); | |
double width = 2, height = 2, pinX = 4.25, pinY = 4.5; | |
// Add a new rectangle shape | |
long rectangleId = diagram.addShape(pinX, pinY, width, height, masterName, 0); | |
// Set shape properties | |
com.aspose.diagram.Shape rectangle = diagram.getPages().get(0).getShapes().getShape(rectangleId); | |
rectangle.getXForm().getPinX().setValue(5); | |
rectangle.getXForm().getPinY().setValue(5); | |
rectangle.setType(com.aspose.diagram.TypeValue.SHAPE); | |
rectangle.getText().getValue().add(new com.aspose.diagram.Txt("Aspose Diagram")); | |
rectangle.setTextStyle(diagram.getStyleSheets().get(3)); | |
diagram.save("Visio_out.vsdx", com.aspose.diagram.SaveFileFormat.VSDX); | |
} | |
} |
يمكنك العمل باستخدام التعليمات البرمجية النموذجية أعلاه لرسم أي مخطط عملية في Visio في Java. ومع ذلك، يمكنك تحسينه لإضافة أشكال مختلفة من الاستنسل الرئيسي لتلبية متطلباتك. وبالمثل، يمكن تصدير مخطط Visio الناتج كصورة أو مستند، حسب احتياجاتك.
لقد لخصت هذه المقالة القصيرة التفاصيل الخاصة بـ إنشاء مخطط Visio برمجيًا في Java. أما إذا كنت تريد معرفة كيفية تحويل ملفات VSD، فراجع المقالة على تحويل VSD إلى VSDX في Java.