SVGをMDにレンダリングするC#API

Microsoft®ExcelまたはAdobe® Acrobat Readerを使用せずにC#経由でSVGファイルをMDにエクスポートする

 

Aspose.Total for .NET を使用すると、.NET、C#、ASP.NET、およびVB.NETアプリケーション内でSVGファイルをMDに簡単に変換できます。まず、 Aspose.PDF for .NET を使用して、SVGをXLSXにエクスポートできます。その後、 Aspose.Cells for .NET Spreadsheet Programming APIを使用して、XLSXをMDに変換できます。

SVGをMDに変換する.NETAPI

  1. Document クラスを使用してSVGファイルを開きます
  2. Save メソッドを使用してSVGをXLSXに変換します
  3. Workbook クラスを使用してXLSXドキュメントをロードします
  4. Save メソッドを使用してドキュメントをMD形式で保存し、「Md」をSaveFormatとして設定します

変換要件

コマンドラインからnuget install Aspose.Totalとしてインストールするか、VisualStudioのパッケージマネージャーコンソールからInstall-PackageAspose.Totalを使用してインストールします。

または、 ダウンロード からオフラインMSIインストーラーまたはDLLをZIPファイルで取得します。

保護されたSVGをC#経由でMDに変換する

SVGドキュメントがパスワードで保護されている場合、パスワードなしでMDに変換することはできません。 APIを使用すると、最初に有効なパスワードを使用して保護されたドキュメントを開き、その後変換することができます。暗号化されたファイルを開くには、 Document クラスの新しいインスタンスを初期化し、ファイル名とパスワードを引数として渡すことができます。

C#を介して透かし付きのSVGファイルをMDに変換する

SVGファイルをMDに変換するときに、出力MDファイル形式に透かしを追加することもできます。透かしを追加するには、新しいワークブックオブジェクトを作成し、変換されたXLSXドキュメントを開き、インデックスからワークシートを選択し、シェイプを作成して、AddTextEffect関数を使用します。その後、透かしを使用してXLSXドキュメントをMDとして保存できます。

SVG の変換オプションを .NET で探索

SVG を CSV に変換 (カンマ区切りの値)
SVG を DIF に変換 (データ交換フォーマット)
SVG を EXCEL に変換 (スプレッドシートのファイル形式)
SVG を FODS に変換 (OpenDocument フラット XML スプレッドシート)
SVG を ODP に変換 (OpenDocument プレゼンテーション形式)
SVG を ODS に変換 (OpenDocument スプレッドシート)
SVG を OTP に変換 (OpenDocument標準フォーマット)
SVG を POTM に変換 (Microsoft PowerPoint テンプレート ファイル)
SVG を POTX に変換 (Microsoft PowerPoint テンプレートのプレゼンテーション)
SVG を POT に変換 (Microsoft PowerPoint テンプレート ファイル)
SVG を POWERPOINT に変換 (プレゼンテーションファイル)
SVG を PPSM に変換 (マクロを有効にしたスライド ショー)
SVG を PPSX に変換 (PowerPoint スライド ショー)
SVG を PPS に変換 (PowerPoint スライド ショー)
SVG を PPTM に変換 (マクロが有効なプレゼンテーション ファイル)
SVG を PPT に変換 (パワーポイントによるプレゼンテーション)
SVG を SWF に変換 (ショックウェーブフラッシュムービー)
SVG を SXC に変換 (StarOffice Calc スプレッドシート)
SVG を TSV に変換 (タブ区切りの値)
SVG を TXT に変換 (テキストドキュメント)
SVG を XAML に変換 (XAMLファイル)
SVG を XLAM に変換 (Excel マクロ有効アドイン)
SVG を XLSB に変換 (Excel バイナリ ワークブック)
SVG を XLSM に変換 (マクロが有効なスプレッドシート)
SVG を XLTM に変換 (Excel マクロ有効テンプレート)
SVG を XLTX に変換 (Excel テンプレート)
SVG を XLT に変換 (Excel 97 - 2003 テンプレート)
SVG を DOCM に変換 (Microsoft Word 2007 マルコ ファイル)
SVG を DOTM に変換 (Microsoft Word 2007+ テンプレート ファイル)
SVG を DOTX に変換 (Microsoft Wordテンプレートファイル)
SVG を DOT に変換 (Microsoft Wordテンプレートファイル)
SVG を FLATOPC に変換 (Microsoft Word 2003 ワードプロセッサML)
SVG を GIF に変換 (グラフィカル交換フォーマット)
SVG を MARKDOWN に変換 (軽量マークアップ言語)
SVG を ODT に変換 (OpenDocument テキスト ファイル形式)
SVG を OTT に変換 (OpenDocument テンプレート)
SVG を PCL に変換 (プリンターコマンド言語)
SVG を PS に変換 (ポストスクリプトファイル)
SVG を RTF に変換 (リッチテキスト形式)