無料のオンライン Visio Editor アプリを使用すると、数回クリックするだけで VSDX または VSD ファイルを編集できます。インストールや複雑な設定を行ってシステムを構成する必要はありません。 Visio ファイルをオンラインで編集するには、Web ブラウザとインターネット接続が必要です。
Visio ファイル オンライン エディター
この 無料の Visio Editor オンライン アプリ を使用すると、あらゆるオペレーティング システムであらゆる Visio 図を編集できます。 Visio をインストールしなくても、VSD、VSDX、およびその他の Visio 図を無料で操作できます。さらに、ユーザー インターフェイスは直感的で使いやすく、図の基本を理解しているユーザーであれば誰でも簡単に Visio ファイルを編集できます。
Visio ファイルをオンラインで無料で編集する方法
- Visio ファイルをドラッグ アンド ドロップするか、ファイル ブラウザまたはオンライン URL を使用してアップロードできます。
- ファイルがロードされ、エディタ インターフェイスが表示されます。
- 一般、フローチャート、UML などのさまざまな図形をドラッグ アンド ドロップできます。
- オンラインで Visio 図を編集しているときに図形を削除することもできます。
Online Visio Editor は、追加のソフトウェアをインストールすることなく、無料で使用できます。さらに、Visio ファイルはサーバーに保存されないため、データは安全に保護されます。
Visio エディター - 開発者ガイド
この無料の Visio ファイル エディターは、Aspose.Diagram API を使用して構成されています。この機能やその他の関連機能を調べたい場合は、要件に応じて次の API のバリエーションにアクセスしてください。
- .NET の Aspose.Diagram
- Java の Aspose.Diagram
- Java 経由の Node.js の Aspose.Diagram
- .NET 経由の Python 用 Aspose.Diagram
- Java 経由の Python 用 Aspose.Diagram
C# で Visio ファイルを編集する
C# の API でサポートされているさまざまな機能を使用して Visio ファイルを編集できます。たとえば、次のコード スニペットは、C# を使用して Visio 図内のテキストを検索および置換する方法を示しています。
// 新旧テキストのコレクションを準備する
Dictionary<string, string> replacements = new Dictionary<string, string>();
replacements.Add("[[CompanyName]]", "Research Society of XYZ");
replacements.Add("[[EmployeeName]]", "James Bond");
replacements.Add("[[SubjectTitle]]", "The affect of the internet on social behavior in the industrialize world");
replacements.Add("[[TimePeriod]]", DateTime.Now.AddYears(-1).ToString("dd/MMMM/yyyy") + " -- " + DateTime.Now.ToString("dd/MMMM/yyyy"));
replacements.Add("[[SubmissionDate]]", DateTime.Now.AddDays(-7).ToString("dd/MMMM/yyyy"));
replacements.Add("[[AmountReq]]", "$100,000");
replacements.Add("[[DateApproved]]", DateTime.Now.AddDays(1).ToString("dd/MMMM/yyyy"));
// 負荷図
Diagram diagram = new Diagram("FindReplaceText.vsdx");
// 名前でページを取得する
Page page = diagram.Pages.GetPage("Page-1");
// ページの形状を反復処理する
foreach (Shape shape in page.Shapes)
{
foreach (KeyValuePair<string, string> kvp in replacements)
{
foreach (FormatTxt txt in shape.Text.Value)
{
Txt tx = txt as Txt;
if (tx != null && tx.Text.Contains(kvp.Key))
{
// 図形のテキストを検索して置換する
tx.Text = tx.Text.Replace(kvp.Key, kvp.Value);
}
}
}
}
// ダイアグラムを保存する
diagram.Save("FindReplaceText_out.vsdx", SaveFileFormat.Vsdx);
Java で Visio ファイルを編集する
Java アプリケーションで Visio 図を編集することもできます。たとえば、次のコード サンプルは、Java で Visio の図または図形を変更から保護または保護解除する方法を示しています。
// 入力 Visio 図ファイルをロードする
Diagram diagram = new Diagram(dataDir + "ProtectAndUnprotect.vsd");
// Visio ファイルの背景、図形、マスター図形、およびスタイルを保護します。
diagram.getDocumentSettings().setProtectBkgnds(BOOL.TRUE);
diagram.getDocumentSettings().setProtectMasters(BOOL.TRUE);
diagram.getDocumentSettings().setProtectShapes(BOOL.TRUE);
diagram.getDocumentSettings().setProtectStyles(BOOL.TRUE);
// 保護された出力図ファイルを保存する
diagram.save(dataDir + "VisioDiagramProtection_Out.vdx", SaveFileFormat.VDX);
無料の Visio エディター オンライン – 重要なリソース
API のさまざまな機能を理解して学習するには、次のリソースを参照してください。
よくある質問 - FAQ
Visio Editor ではどのような種類の図を作成できますか?
Visio Editor では、フローチャート、ネットワーク図、UML 図、ER 図など、さまざまな図を作成できます。
オンライン Visio Editor で図をインポートおよびエクスポートできますか?
はい、図は、Visio、PDF、PNG、SVG などのさまざまなファイル形式でインポートおよびエクスポートできます。
Visio Editor で作成できる図の数に制限はありますか?
いいえ、Visio Editor で作成できる図の数に制限はありません。