המרת תמונה ל-Visio ב-Java - ממיר תמונה לדיאגרמה

Microsoft Visio הוא יישום דיאגרמות וגרפיקה וקטורית המאפשרת לך ליצור דיאגרמות, תרשימי זרימה וייצוגים חזותיים אחרים של נתונים. עם זאת, המרת תמונות לדיאגרמות Visio יכולה להיות מאתגרת עבור מפתחים. בפוסט זה בבלוג, נלמד כיצד להוסיף תמונות JPG, PNG, או BMP לתוך דיאגרמות Visio. עקוב אחר ההוראות ולמד את התהליך שלב אחר שלב להמרת תמונות לדיאגרמות Visio.

מאמר זה עוסק בנושאים הבאים:

  1. ממיר ג’אווה תמונה ל-Visio - הורדה חינם
  2. שלבים להמרת תמונה ל-Visio
  3. המר JPG ל-Visio
  4. המר PNG ל-Visio
  5. הכנס תמונת BMP לתוך Visio
  6. המר תמונה לדיאגרמה של Visio באינטרנט
  7. ממיר תמונה ל-Visio - משאבי למידה

Java Image to Visio Converter - הורדה חינם

נשתמש ב-Aspose.Diagram for Java API כדי להכניס תמונות מסוגים שונים לתוך דיאגרמות Visio. Aspose.Diagram הוא API רב עוצמה המאפשר למפתחים ליצור, לתפעל ולהמיר קבצי Visio ללא מאמץ. זה גם מאפשר להוסיף בצורה חלקה צורות, מחברים, טקסט ואלמנטים אחרים לדיאגרמות Visio.

אנא הורד את ה-JAR של ה-API או הוסף את תצורת ה-pom.xml הבאה ביישום Java מבוסס Maven.

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-diagram</artifactId>
    <version>23.5</version>
</dependency>

כיצד להמיר תמונה ל-Visio באמצעות Java

אנו יכולים להמיר בקלות כל תמונה לתרשים Visio באמצעות Aspose.Diagram עבור Java על ידי ביצוע השלבים הבאים:

  1. צור ציור Visio חדש.
  2. קבל את הדף לפי אינדקס.
  3. טען תמונה.
  4. הגדר מיקומי X ו-Y יחד עם רוחב וגובה התמונה.
  5. ייבא תמונה כצורת Visio.
  6. שמור דיאגרמת Visio.

כעת, בואו נראה כיצד להפוך את השלבים הללו ב-Java כדי להוסיף תמונה לתוך דיאגרמת Visio.

המרת JPG ל-Visio ב-Java

אנא בצע את השלבים שלהלן כדי להמיר תמונת JPG לדיאגרמת Visio.

  1. צור מופע של המחלקה Diagram.
  2. אתחול אובייקט של מחלקת Page לפי אינדקס מאוסף דפים.
  3. טען תמונת JPG להוספה לתרשים Visio.
  4. לאחר מכן, קרא למתודה addShape() עם image InputStream.
  5. לבסוף, שמור את דיאגרמת Visio באמצעות שיטת save() . זה לוקח את נתיב הקובץ הפלט VSDX ואת SaveFileFormat כארגומנטים.

דוגמת הקוד הבאה מראה כיצד להמיר תמונת JPG לדיאגרמת Visio ב-Java.

// צור תרשים חדש
Diagram diagram = new Diagram();

// קבל אובייקט עמוד לפי אינדקס
Page page0 = diagram.getPages().get(0);

// טען תמונת JPG להוספה לתרשים Visio
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");

// ייבא תמונת Bitmap כצורת Visio
page0.addShape(2, 2, 4, 7, stream);

// שמור דיאגרמת Visio
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
המרת תמונת JPG ל-Visio ב-Java

המר תמונת JPG ל-Visio ב-Java.

המרת PNG ל-Visio ב-Java

באופן דומה, אנו יכולים להמיר תמונת PNG לדיאגרמת Visio על ידי ביצוע השלבים שהוזכרו קודם לכן. עם זאת, אנחנו רק צריכים להזין את תמונת ה-PNG בשלב מס’ 3.

דגימת הקוד הבאה מראה כיצד להמיר תמונת PNG לדיאגרמת Visio ב-Java.

// צור תרשים חדש
Diagram diagram = new Diagram();

// קבל אובייקט עמוד לפי אינדקס
Page page0 = diagram.getPages().get(0);

// טען תמונת JPG להוספה ל-VSDX
InputStream stream = new FileInputStream("C:\\Files\\person.png");

// הגדר pinX, pinY, רוחב וגובה
double pinX = 2, pinY = 2, width = 4, hieght = 5;

// ייבא תמונת Bitmap כצורת Visio
page0.addShape(pinX, pinY, width, hieght, stream);

// שמור דיאגרמת Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
המר תמונת PNG ל-Visio ב-Java

המר תמונת PNG ל-Visio ב-Java.

הכנס תמונת BMP לתוך Visio ב-Java

אנו יכולים גם להכניס תמונת BMP לתוך דיאגרמת Visio על ידי ביצוע השלבים שהוזכרו קודם לכן. עם זאת, אנחנו רק צריכים לטעון את קובץ התמונה BMP.

דוגמת הקוד הבאה מראה כיצד להוסיף תמונת BMP לתוך דיאגרמת Visio באמצעות Java.

// צור תרשים חדש
Diagram diagram = new Diagram();

// קבל אובייקט עמוד לפי אינדקס
Page page0 = diagram.getPages().get(0);

// ייבא תמונת Bitmap כצורת Visio
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));

// שמור דיאגרמת Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
המרת תמונת BMP ל-Visio ב-Java

המרת תמונת BMP ל-Visio ב-Java.

קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם כדי לנסות את הספרייה ללא מגבלות הערכה.

ממיר תמונה ל-Visio באינטרנט

בנוסף, אתה יכול להמיר תמונות לדיאגרמות Visio באינטרנט בחינם באמצעות אפליקציית האינטרנט החינמית שלנו Image to Visio Converter. אפליקציית אינטרנט זו פותחה באמצעות ה-API של Aspose.Diagram.

https://products.aspose.app/diagram/conversion/image-to-visio

ממיר תמונה לדיאגרמה - משאבי למידה

תוכל ללמוד עוד על יצירה, המרה ותפעול של דיאגרמות Visio ללא Microsoft Visio. אתה יכול גם לחקור תכונות אחרות של הספרייה באמצעות המשאבים הבאים:

סיכום

במאמר זה למדנו כיצד לטעון ולהמיר תמונות ל-Visio ב-Java. ראינו גם כיצד ליצור דיאגרמת Visio ולשמור אותה בפורמט VSDX. המרת תמונה ל-Visio ב-Java היא פשוטה. על ידי שימוש בספריית Aspose.Diagram, תוכל להמיר תמונות במהירות ובקלות לקבצי Visio. המפתח הוא לבצע את השלבים המפורטים לעיל ולוודא שיש לך את הספריות והכלים הדרושים מותקנים במחשב שלך. בכל מקרה של אי בהירות, אנא צור איתנו קשר בפורום התמיכה החינמי שלנו.

ראה גם