Java'da Visio Diyagramı Oluşturma

Bu makale Java’da Visio diyagramı oluşturma ile ilgili bilgileri kapsar. Adım adım program akışını ve Java’da Visio diyagramı oluşturmayı otomatikleştirme için çalışan bir kod parçacığını ele alır. Ayrıca, oluşturulan Visio diyagramını çeşitli Visio destekli dosya biçimlerinde yazabilirsiniz.

Java’da Visio Diyagramı Oluşturma Adımları

  1. Visio diyagramlarını sıfırdan oluşturmak için Aspose.Diagram kitaplığını yapılandırın
  2. Diagram sınıfının bir nesnesini başlatın
  3. Bir ana şablon eklemek için şablon dosyasını kullanın
  4. addShape() metodunu çağırarak dikdörtgen bir şekil ekleyin ve çeşitli özellikler belirtin
  5. Oluşturulan Visio diyagramını save() metodunu kullanarak işleyin

Bu adımlar, Java’da Visio’nun nasıl oluşturulacağına dair bir taslak sunar. Öncelikle, boş bir diyagram oluşturun ve ana şekilleri içeren şablonu başlatın. Sonra, çıktı Visio diyagramını dışa aktarmadan önce konumu, boyutları ve hedef sayfa numarasını ayarlarken bir şekil ekleyin.

Java’da Programatik Olarak Visio Diyagramı Oluşturma Kodu

// 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);
}
}

Yukarıdaki örnek kodla, herhangi bir Visio’daki Java’daki işlem diyagramını çizmek için çalışabilirsiniz. Ancak, gereksinimlerinizi karşılamak için ana şablondan farklı şekiller eklemek üzere doğaçlama yapabilirsiniz. Benzer şekilde, çıktı Visio diyagramı, ihtiyaçlarınıza bağlı olarak bir resim veya belge olarak dışa aktarılabilir.

Bu kısa makale, Java’da programatik olarak Visio diyagramı oluşturmanın ayrıntılarını özetlemiştir. Öte yandan, VSD dosyalarını nasıl dönüştüreceğinizi öğrenmek istiyorsanız, Java’da VSD’yi VSDX’e dönüştürme‘deki makaleye bakın.

 Türkçe