Visio إلى Word Java

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

VSD / VSDX إلى Word DOC أو DOCX Converter - تثبيت Java API

يمكن تحويل ملفات Visio مثل VSD أو VSDX إلى ملفات Word بتنسيق DOC أو DOCX من خلال عملية من خطوتين. يتم تحويل ملف الإدخال إلى تنسيق PDF باستخدام Aspose.Diagram for Java API ثم قم بتحويل ملف PDF هذا إلى مستند Word DOC أو DOCX باستخدام Aspose.PDF for Java API. ما عليك سوى تكوين API عن طريق تنزيل ملفات JAR من قسم الإصدارات الجديدة أو استخدام التفاصيل التالية في pom.xml لتثبيت هذه الملفات من Aspose Repository:

مخزن:

 <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.3</version>
        <classifier>jdk16</classifier>
    </dependency>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>22.2</version>
    </dependency>
</dependencies>

تحويل الرسم التخطيطي Visio VSD / VSDX إلى مستند Word DOC في Java

تحتاج إلى اتباع الخطوات أدناه لتحويل ملف VSD أو VSDX Visio إلى مستند Word بامتداد ملف DOC:

  1. قم بتهيئة مثيل فئة رسم بياني لتحميل ملف Visio للإدخال.
  2. قم بتحويل ملف VSD أو VSDX إلى مستند PDF وسيط.
  3. قم بتحويل مستند PDF إلى ملف Word بامتداد ملف DOC.

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

// قم بإنشاء كائن رسم تخطيطي لتحميل إدخال VSD / VSDX رسم تخطيطي Visio
Diagram diagram = new Diagram("Diagram.vsd");

// قم بإنشاء ByteArrayOutputStream واحفظ الرسم التخطيطي بتنسيق PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

// قم بتحويل Visio VSD أو VSDX إلى تنسيق PDF
diagram.save(baos, SaveFileFormat.PDF);

// قم بتحميل ملف PDF المدخل من ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

// قم بتعيين الخصائص لمستند الكلمة الناتج
DocSaveOptions options = new DocSaveOptions();
options.setRecognizeBullets(true);
options.setFormat(DocFormat.Doc);

// حفظ ملف DOC الناتج
document.save("Test.doc");

تحويل الرسم التخطيطي Visio VSD / VSDX إلى Word DOCX برمجيًا في Java

يرجى اتباع الخطوات أدناه لتحويل ملف VSD أو VSDX إلى تنسيق DOCX:

  1. قم بتهيئة كائن من فئة مخطط لتحميل ملف VSD أو VSDX للإدخال.
  2. قم بتصدير ملف الإدخال إلى تنسيق PDF باستخدام طريقة حفظ.
  3. قم بتحويل ملف PDF إلى تنسيق DOCX باستخدام فئة المستند.

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

// قم بإنشاء كائن رسم تخطيطي لتحميل إدخال VSD / VSDX رسم تخطيطي Visio
Diagram diagram = new Diagram("Diagram.vsd");

// قم بإنشاء ByteArrayOutputStream واحفظ الرسم التخطيطي بتنسيق PDF
ByteArrayOutputStream baos = new ByteArrayOutputStream();

// قم بتحويل Visio VSD أو VSDX إلى تنسيق PDF
diagram.save(baos, SaveFileFormat.PDF);

// قم بتحميل ملف PDF المدخل من ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(baos.toByteArray());

// قم بتعيين الخصائص لمستند الكلمة الناتج
DocSaveOptions options = new DocSaveOptions();
options.setRecognizeBullets(true);
options.setFormat(DocFormat.DocX);

// حفظ ملف DOCX Word الناتج
document.save("Test.docx");

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

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

استنتاج

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

أنظر أيضا