رأس التذييل Visio Java

تُستخدم مقاطع الرأس والتذييل بشكل شائع لإظهار معلومات مهمة حول المستند. في بعض الحالات ، قد تحتاج إلى إدراج رأس أو تذييل أو حذفه في ملفات Visio. تتناول هذه المقالة كيفية إدراج أو إزالة رأس وتذييل في ملفات VSD أو VSDX برمجيًا في Java.

إدراج رأس وتذييل أو حذفهما في مخططات Visio - تثبيت Java API

يمكن استخدام Aspose.Diagram for Java API للعمل مع الميزات المختلفة لملفات الرسم التخطيطي لـ Visio. يمكنك تهيئته بسهولة عن طريق تنزيل ملفات JAR الخاصة به من قسم الإصدارات الجديدة ، أو الوصول إليه من Aspose Repository باستخدام التفاصيل التالية في ملف pom.xml الخاص بمشروعك:

مخزن:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

الاعتماد:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-diagram</artifactId>
        <version>22.4</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

أدخل رأس وتذييل في ملف VSD أو VSDX برمجيًا في Java

يمكنك إدراج أو إضافة رأس وتذييل في ملف VSD أو VSDX Visio باتباع الخطوات التالية:

  1. قم بإنشاء مثيل لفئة مخطط لتحميل الملف المصدر.
  2. قم بتعيين الخصائص المختلفة المكشوفة بواسطة فئة HeaderFooter.
  3. احفظ ملف Visio الناتج.

يوضح نموذج التعليمات البرمجية التالي كيفية إدراج الرأس والتذييل في ملف Visio التخطيطي بتنسيق VSD أو VSDX برمجيًا في Java:

// تحميل رسم تخطيطي لمصدر Visio
Diagram diagram = new Diagram("Drawing1.vsdx");

// أضف رقم الصفحة في الزاوية اليمنى من الرأس
diagram.getHeaderFooter().setHeaderRight("&p");

// ضع النص في المركز
diagram.getHeaderFooter().setHeaderCenter("Center of the header");

// ضع النص على الجانب الأيسر
diagram.getHeaderFooter().setHeaderLeft("Left of the header");

// أضف نصًا في الزاوية اليمنى من التذييل
diagram.getHeaderFooter().setFooterRight("Right of the footer");

// ضع النص في المركز
diagram.getHeaderFooter().setFooterCenter("Center of the footer");

// ضع النص على الجانب الأيسر
diagram.getHeaderFooter().setFooterLeft("Left of the footer");

// تعيين لون الرأس والتذييل
diagram.getHeaderFooter().setHeaderFooterColor(Color.getBlack());

// تعيين خصائص خط النص
diagram.getHeaderFooter().getHeaderFooterFont().setItalic(BOOL.TRUE);
diagram.getHeaderFooter().getHeaderFooterFont().setUnderline(BOOL.TRUE);

// احفظ رسم Visio التخطيطي
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

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

رأس تذييل VSD VSDX جافا

حذف الرأس والتذييل من VSD VSDX Diagram File في Java

يمكنك حذف أو إزالة الرأس والتذييل في ملف VSD أو VSDX Diagram بالخطوات التالية:

  1. قم بتهيئة كائن من فئة مخطط لتحميل ملف Visio للإدخال.
  2. قم بإزالة الرأس والتذييل ثم احفظ الناتج VSD / VSDX Diagram.

يوضح مقتطف التعليمات البرمجية التالي كيفية حذف الرأس والتذييل من رسم VSD VSDX برمجيًا في Java:

// تحميل مخطط Visio المصدر
Diagram diagram = new Diagram("Drawing1.vsdx");

// قم بإزالة الزاوية اليمنى من الرأس
diagram.getHeaderFooter().setHeaderRight("");

// قم بإزالة النص الموجود في المنتصف
diagram.getHeaderFooter().setHeaderCenter("");

// قم بإزالة النص الموجود على الجانب الأيسر
diagram.getHeaderFooter().setHeaderLeft("");

// قم بإزالة النص الموجود في الزاوية اليمنى من التذييل
diagram.getHeaderFooter().setFooterRight("");

// إزالة النص في المركز
diagram.getHeaderFooter().setFooterCenter("");

// قم بإزالة النص الموجود على الجانب الأيسر
diagram.getHeaderFooter().setFooterLeft("");

// احفظ رسم Visio التخطيطي
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

احصل على رخصة مجانية

يمكنك تقييم API بدون أي قيود من خلال الحصول على ترخيص مؤقت مجاني.

استنتاج

في هذه المقالة ، تعلمت كيفية إدراج رأس وتذييل الصفحة أو حذفهما من ملفات الرسم التخطيطي لـ Visio بتنسيق VSD أو VSDX برمجيًا في Java. ومع ذلك ، يمكنك معرفة العديد من الميزات الأخرى لواجهة برمجة التطبيقات من خلال زيارة التوثيق. يرجى الاتصال بنا على المنتدى في حالة وجود أي مخاوف أو غموض.

أنظر أيضا

تحويل ملف Visio VSD أو VSDX إلى XAML في جافا