İlk Başvurunuz Aspose.Diagram - Hello World

Hello World Uygulamasını Oluşturma

Aşağıdaki adımlar, Aspose.Diagram API’i kullanarak Hello World uygulamasını oluşturur:

  1. örneğini oluşturunDiagram sınıf.
  2. Ehliyetin varsa o zamanuygula. Değerlendirme sürümünü kullanıyorsanız, lisansla ilgili kod satırlarını atlayın.
  3. Yeni bir Visio dosyası oluşturun veya mevcut bir Visio dosyasını açın.
  4. Yeni bir metin kutusu oluşturun.
  5. kelimeleri ekleHello World! bir metin kutusuna.
  6. Değiştirilen Microsoft Visio dosyasını oluşturun.

Yukarıdaki adımların uygulanması aşağıdaki örneklerde gösterilmektedir.

Kod Örneği: Yeni Bir Diagram Oluşturma

Aşağıdaki örnek sıfırdan yeni bir diagram oluşturur, Hello World yazar! ilk sayfada ve Visio dosyasını kaydeder.

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(CreateNewVisio.class);
// initialize a Diagram class
Diagram diagram = new Diagram();
// save diagram in the VSDX format
diagram.save(dataDir + "CreateNewVisio_Out.vsdx", SaveFileFormat.VSDX);

Kod Örneği: Mevcut Bir Dosyayı Açma

Aşağıdaki örnek, “Sample.vsdx” adlı mevcut bir Microsoft Visio şablon dosyasını açar, “Hello World!” girer. metni ilk sayfaya kaydeder ve diagram’i kaydeder.

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(ReadVisioDiagram.class);
// Open the stream. Read only access is enough for Aspose.Diagram to load a diagram.
InputStream stream = new FileInputStream(dataDir + "Drawing1.vsdx");
//Call the diagram constructor to load diagram from a VSDX stream
Diagram vsdDiagram = new Diagram(stream);
stream.close();
//Call the diagram constructor to load diagram from a VDX file
Diagram vdxDiagram = new Diagram(dataDir + "Drawing1.vdx");
/*
* Call diagram constructor to load diagram from a VSS file
* providing load file format
*/
Diagram vssDiagram = new Diagram(dataDir + "Basic.vss", LoadFileFormat.VSS);
/*
* Call diagram constructor to load diagram from a VSX file
* providing load options
*/
LoadOptions loadOptions = new LoadOptions(LoadFileFormat.VSX);
Diagram vsxDiagram = new Diagram(dataDir + "Drawing1.vsx", loadOptions);