Aspose.Diagram  for Java

Java Visio Diagram API

จัดการและส่งออกไฟล์ Microsoft Office Visio ไฟล์เป็นรูปแบบ PDF, HTML, รูปภาพ และ XAML โดยไม่ต้องพึ่งพา Microsoft Office Visio

  ดาวน์โหลดฟรีทดลอง
  
 

Aspose.Diagram for Java คือการประมวลผลเอกสาร Microsoft Visio ที่มีประสิทธิภาพ API มีฟังก์ชันทั่วไป เช่น สร้าง แยกวิเคราะห์ & แปลงรูปแบบเนทีฟ Visio รวมทั้งสนับสนุนรูปแบบรูปภาพที่ใช้กันทั่วไปและรูปแบบการจัดวางคงที่ แอปพลิเคชันสามารถโหลดเอกสารที่มีอยู่และจัดการองค์ประกอบไดอะแกรมเพื่อส่งออกผลลัพธ์ในรูปแบบ รูปภาพ หรือรูปแบบเค้าโครงคงที่

ด้วยการผสานรวม API งานพื้นฐานบางอย่างที่นักพัฒนาสามารถทำได้ เช่น สร้างไดอะแกรมตั้งแต่ต้น อ่านหรือเขียนหลายรูปแบบ เข้าถึงและอ่านคุณสมบัติรวมถึงสูตรของอ็อบเจ็กต์ Visio ส่งออกไดอะแกรมเป็นรูปแบบต่างๆ พิมพ์ไดอะแกรมที่มีความเที่ยงตรงสูง และอีกมากมาย

ขั้นสูง Java Visio API คุณลักษณะ

อ่าน Visio รูปแบบต่างๆ

อ่านคุณสมบัติของวัตถุต่างๆ

บันทึกไดอะแกรมเป็น XML

จัดกลุ่มหลายรูปร่าง

กำหนดค่ารูปร่างไทม์ไลน์

ระบุตำแหน่งฟอนต์

จัดการคุณสมบัติของเอกสาร

พิมพ์ไดอะแกรมที่มีความเที่ยงตรงสูง

หมุนรูปร่างในมุมที่เหมาะสม

เพิ่มความคิดเห็นในภาพวาด

เพิ่มไฮเปอร์ลิงก์ให้กับรูปร่าง

ป้องกันหรือยกเลิกการป้องกันไดอะแกรม & รูปร่าง

สร้างเซลล์ที่กำหนดโดยผู้ใช้ใน Shapesheet

แทรกหน้าเปล่าใหม่ลงในภาพวาด

ตั้งค่าสถานที่ตามความต้องการของคุณ

แยกวิเคราะห์ Microsoft Visio เอกสาร

Java ไดอะแกรม API อนุญาตให้อ่านรูปแบบไฟล์ดั้งเดิมของแอปพลิเคชัน Microsoft Visio ซึ่งช่วยให้คุณเข้าถึงข้อมูลไดอะแกรม เช่น หน้าเอกสาร คุณสมบัติ ต้นแบบ รูปภาพ รูปร่าง การเชื่อมต่อ XML ของโซลูชัน เลเยอร์ ไฮเปอร์ลิงก์ , ความคิดเห็น, StyleSheet, เซลล์ที่กำหนดโดยผู้ใช้ และอื่นๆ ออบเจ็กต์เหล่านี้สามารถจัดการได้ผ่าน API และสามารถเขียนผลลัพธ์ไปยังดิสก์ในรูปแบบที่รองรับได้

ส่งออกเป็นรูปภาพ PDF & HTML

นักพัฒนาสามารถโหลดไฟล์ Visio ไฟล์และแสดงผลเป็นภาพยอดนิยม ได้แก่ JPEG, BMP, PNG, TIFF, SVG และ EMF ห้องสมุดยังมีความสามารถในการส่งออกเอกสาร Visio เป็น PDF, HTML & รูปแบบ XPS ที่มีความเที่ยงตรงสูงสุด

บันทึกไดอะแกรมในรูปแบบต่างๆ - Java

// load file to be converted

Diagram dgrm = new Diagram(dir + "template.vsdx");

// convert VSDX to PDF, HTML and JPEG formats

dgrm.save("D:/output.pdf", SaveFileFormat.PDF);

dgrm.save("D:/output.html", SaveFileFormat.HTML);

dgrm.save("D:/output.jpg", SaveFileFormat.JPEG);

จัดระเบียบรูปร่างในคอนเทนเนอร์

โดยปกติ นักพัฒนาจะเพิ่มรูปร่างในคอนเทนเนอร์เพื่อให้สิ่งต่างๆ ได้รับการจัดระเบียบและเข้าใจได้ดี คอนเทนเนอร์เพิ่มขอบเขตภาพรอบๆ รูปร่าง รวมถึงป้ายกำกับ ในการเพิ่มคอนเทนเนอร์และรูปร่างย่อยลงในไดอะแกรม นักพัฒนาสามารถใช้ไลบรารีได้เนื่องจากเป็นวิธีที่ง่ายและรวดเร็ว

รวมหลายรูปร่างในกลุ่ม

เมื่อใช้ API นักพัฒนาอาจจัดกลุ่มรูปร่าง รูปภาพ หรือวัตถุอื่นๆ การจัดกลุ่มช่วยให้สามารถหมุน พลิก ย้าย หรือปรับขนาดรูปร่างหรือวัตถุทั้งหมดได้พร้อมกันเสมือนว่ารูปร่างหรือวัตถุชิ้นเดียว

พิมพ์อย่างง่ายดาย & เชื่อถือได้

ไลบรารีช่วยให้นักพัฒนาสามารถพิมพ์ไดอะแกรมโดยใช้ตัวเลือกต่างๆ - ด้วยโค้ดเพียงไม่กี่บรรทัด คุณสามารถเลือกพิมพ์ด้วยการตั้งค่าเริ่มต้นหรือเครื่องพิมพ์ใดก็ได้ที่มีการตั้งค่าแบบกำหนดเอง

พิมพ์ Visio ไฟล์ไปยังเครื่องพิมพ์จริง - Java

// load file to be printed

Diagram dgm = new Diagram(dir + "template.vsdx");

// print while specifying printer job and print name

dgm.print("LaserJet1100", "Job Name");
  
  

Aspose.Diagram เสนอ Visio API แต่ละรายการสำหรับสภาพแวดล้อมการพัฒนายอดนิยมอื่นๆ ตามรายการด้านล่าง: