チュートリアル
簡単にライブラリーを使用するためのチュートリアルコレクション
PowerPoint のテキストボックスに Word 文書のような段組を設定すると、情報が整理され視覚的に見やすくなり、聴衆の理解も深まります。行の長さを短くすることで読みやすさが向上し、視覚的にプロフェッショナルで美しいレイアウトが実現できます。また、限られたスペースを有効活用し、情報を豊富に表示しつつも見やすく整理されたレイアウトを提供します。本記事では、C# プロジェクトで Spire.Presentation for .NET を使用して、PowerPoint のテキストボックスに Word 文書のような段組を追加・削除する方法を紹介します。
まず、Spire.Presentation for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.Presentation
Spire.Presentation では、Shape.TextFrame.ColumnCount プロパティで段組数を設定し、Shape.TextFrame.ColumnSpacing プロパティで段間のスペースを調整できます。手順は以下の通りです。
using Spire.Presentation;
namespace Demo
{
internal class Program
{
static void Main(string[] args)
{
// Presentationオブジェクトを作成する
Presentation presentation = new Presentation();
// PPTXファイルを読み込む
presentation.LoadFromFile("Sample.pptx");
// 最初のスライドを取得する
ISlide slide = presentation.Slides[0];
// スライド上の最初のシェイプがIAutoShape型かどうかを確認する
if (slide.Shapes[0] is IAutoShape)
{
// 最初のシェイプをIAutoShapeオブジェクトにキャストする
IAutoShape shape = (IAutoShape)slide.Shapes[0];
// シェイプのテキストフレームの列数を2に設定する
shape.TextFrame.ColumnCount = 2;
// シェイプのテキストフレームの列間隔を25ポイントに設定する
shape.TextFrame.ColumnSpacing = 10f;
}
// 修正されたプレゼンテーションを新しいPPTXファイルとして保存する
presentation.SaveToFile("output/テキストボックスに段組を追加.pptx", FileFormat.Auto);
// Presentationオブジェクトが使用したリソースを解放する
presentation.Dispose();
}
}
}
PowerPoint のテキストボックスから段組を削除するには、Shape.TextFrame.ColumnCount プロパティを1に設定します。手順は以下の通りです。
using Spire.Presentation;
namespace Demo
{
internal class Program
{
static void Main(string[] args)
{
// Presentationオブジェクトを作成する
Presentation presentation = new Presentation();
// PPTXファイルを読み込む
presentation.LoadFromFile("output/テキストボックスに段組を追加.pptx");
// 最初のスライドを取得する
ISlide slide = presentation.Slides[0];
// スライド上の最初のシェイプがIAutoShape型かどうかを確認する
if (slide.Shapes[0] is IAutoShape)
{
// 最初のシェイプをIAutoShapeオブジェクトにキャストする
IAutoShape shape = (IAutoShape)slide.Shapes[0];
// シェイプのテキストフレームの列数を1に設定する
shape.TextFrame.ColumnCount = 1;
}
// 修正されたプレゼンテーションを新しいPPTXファイルとして保存する
presentation.SaveToFile("output/テキストボックスから段組を削除.pptx", FileFormat.Auto);
// Presentationオブジェクトが使用したリソースを解放する
presentation.Dispose();
}
}
}
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。
リストは PowerPoint プレゼンテーションでの強力なツールであり、情報を明確かつ簡潔な形式で整理・提示することができます。重要なポイントを紹介したり、アイデアをまとめたり、重要な詳細を強調する場合でも、リストを活用することでスライドの視覚的魅力、読みやすさ、専門性を向上させることができます。この記事では、Spire.Presentation for .NET を使用して PowerPoint で番号付きリストまたは箇条書きリストを作成する方法について説明します。
まず、Spire.Presentation for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.Presentation
PowerPoint の番号付きリストは、各アイテムの前に番号または一連の数字が付けられるアイテムのリストです。通常は1から始まり、順次進行します。番号付きリストは、ステップ、指示、ランキング、特定の順序を必要とする情報などを提示するためによく使用されます。
Spire.Presentation for .NET を使用して PowerPoint プレゼンテーションに番号付きリストを作成するには、次の手順を実行します。
using Spire.Presentation;
using Spire.Presentation.Drawing;
using System.Drawing;
namespace CreateNumberedList
{
internal class Program
{
static void Main(string[] args)
{
//Presentationオブジェクトを作成する
Presentation presentation = new Presentation();
//最初のスライドを取得する
ISlide slide = presentation.Slides[0];
//スライドに図形を追加し、図形のスタイルを設定する
IAutoShape shape = slide.Shapes.AppendShape(ShapeType.Rectangle, new RectangleF(50, 50, 300, 200));
shape.Fill.FillType = FillFormatType.None;
shape.Line.FillType = FillFormatType.None;
//デフォルト段落にテキストを追加する
TextParagraph paragraph = shape.TextFrame.Paragraphs[0];
paragraph.Text = "スキル:";
paragraph.Alignment = TextAlignmentType.Left;
paragraph.TextRanges[0].Fill.FillType = FillFormatType.Solid;
paragraph.TextRanges[0].Fill.SolidColor.Color = Color.Black;
//リスト内容を指定する
string[] listItems = new string[] {
" Command-line Unix",
" Vim",
" HTML",
" CSS",
" Python",
" JavaScript",
" SQL"
};
//番号付きリストを作成する
foreach (string item in listItems)
{
TextParagraph textParagraph = new TextParagraph();
textParagraph.Text = item;
textParagraph.Alignment = TextAlignmentType.Left;
textParagraph.TextRanges[0].Fill.FillType = FillFormatType.Solid;
textParagraph.TextRanges[0].Fill.SolidColor.Color = Color.Black;
textParagraph.BulletType = TextBulletType.Numbered;
textParagraph.BulletStyle = NumberedBulletStyle.BulletArabicPeriod;
shape.TextFrame.Paragraphs.Append(textParagraph);
}
//ドキュメントをPowerPointに保存する
presentation.SaveToFile("NumberedList.pptx", FileFormat.Pptx2013);
}
}
}
PowerPoint の記号の箇条書きリストでは、各アイテムを視覚的に表現するために数字の代わりに記号を使用します。このリストは、順序のない情報や特定の順序を持たないポイントの集まりを提示するのに便利です。 Spire.Presentation for .NET を使用して PowerPoint プレゼンテーションで記号の箇条書きリストを作成するには、以下の手順に従うことができます。
using Spire.Presentation;
using Spire.Presentation.Drawing;
using System.Drawing;
namespace CreateSymbolBulletedList
{
internal class Program
{
static void Main(string[] args)
{
//Presentationオブジェクトを作成する
Presentation presentation = new Presentation();
//最初のスライドを取得する
ISlide slide = presentation.Slides[0];
//スライドに図形を追加し、図形のスタイルを設定する
IAutoShape shape = slide.Shapes.AppendShape(ShapeType.Rectangle, new RectangleF(50, 50, 350, 200));
shape.Fill.FillType = FillFormatType.None;
shape.Line.FillType = FillFormatType.None;
//デフォルト段落にテキストを追加する
TextParagraph paragraph = shape.TextFrame.Paragraphs[0];
paragraph.Text = "スキル:";
paragraph.Alignment = TextAlignmentType.Left;
paragraph.TextRanges[0].Fill.FillType = FillFormatType.Solid;
paragraph.TextRanges[0].Fill.SolidColor.Color = Color.Black;
//リスト内容を指定する
string[] listItems = new string[] {
" Command-line Unix",
" Vim",
" HTML",
" CSS",
" Python",
" JavaScript",
" SQL"
};
//記号の箇条書きリストを作成する
foreach (string item in listItems)
{
TextParagraph textParagraph = new TextParagraph();
textParagraph.Text = item;
textParagraph.Alignment = TextAlignmentType.Left;
textParagraph.TextRanges[0].Fill.FillType = FillFormatType.Solid;
textParagraph.TextRanges[0].Fill.SolidColor.Color = Color.Black;
textParagraph.BulletType = TextBulletType.Symbol;
shape.TextFrame.Paragraphs.Append(textParagraph);
}
//ドキュメントをPowerPointに保存する
presentation.SaveToFile("SymbolBulletedList.pptx", FileFormat.Pptx2013);
}
}
}
PowerPoint の画像箇条書きリストは、従来の箇条書きを小さな画像またはアイコンに置き換えます。 数字や記号を使用する代わりに、各項目は画像で表され、リストに視覚的な要素が追加されます。このリストは、豊富なビジュアルが必要な場合や、項目を表すために関連するアイコンを使用する必要がある場合によく使用されます。Spire.Presentation for .NET を使用して、PowerPoint プレゼンテーションで画像付き箇条書きリストを作成するには、以下の手順に従うことができます。
using Spire.Presentation;
using Spire.Presentation.Drawing;
using System.Drawing;
namespace CreateImageBulletedList
{
internal class Program
{
static void Main(string[] args)
{
//Presentationオブジェクトを作成する
Presentation presentation = new Presentation();
//最初のスライドを取得する
ISlide slide = presentation.Slides[0];
//スライドに図形を追加し、図形のスタイルを設定する
IAutoShape shape = slide.Shapes.AppendShape(ShapeType.Rectangle, new RectangleF(50, 50, 400, 180));
shape.Fill.FillType = FillFormatType.None;
shape.Line.FillType = FillFormatType.None;
//デフォルト段落にテキストを追加する
TextParagraph paragraph = shape.TextFrame.Paragraphs[0];
paragraph.Text = "To-Do List:";
paragraph.Alignment = TextAlignmentType.Left;
paragraph.TextRanges[0].Fill.FillType = FillFormatType.Solid;
paragraph.TextRanges[0].Fill.SolidColor.Color = Color.Black;
//リスト内容を指定する
string[] listItems = new string[] {
" プロジェクトとタスクの定義",
" タスクに人を割り当てる",
" タスクの優先度の定義",
" タスクの進捗状況の追跡",
" 仕事のまとめ"
};
//画像の箇条書きリストを作成する
foreach (string item in listItems)
{
TextParagraph textParagraph = new TextParagraph();
textParagraph.Text = item;
textParagraph.Alignment = TextAlignmentType.Left;
textParagraph.TextRanges[0].Fill.FillType = FillFormatType.Solid;
textParagraph.TextRanges[0].Fill.SolidColor.Color = Color.Black;
textParagraph.BulletType = TextBulletType.Picture;
IImageData image = presentation.Images.Append(Image.FromFile("image.png"));
textParagraph.BulletPicture.EmbedImage = image;
shape.TextFrame.Paragraphs.Append(textParagraph);
}
//ドキュメントをPowerPointに保存する
presentation.SaveToFile("ImageBulletedList.pptx", FileFormat.Pptx2013);
}
}
}
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。
Microsoft PowerPoint の置換機能を使用すると、特定のテキストを検索し、一度に新しいテキストに変更することができます。これは、大きな PowerPoint ドキュメント内の複数の場所で同じエラーを修正する必要がある場合に非常に便利です。この記事では、Spire.Presentation for .NET を使用して PowerPoint でテキストを置換する方法を示します。
まず、Spire.Presentation for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.Presentation
PowerPoint 内の特定のテキストの最初の出現箇所を置換するには、すべてのスライドをループし、ISlide.ReplaceFirstText() メソッドを呼び出します。詳細な手順は次のとおりです。
using Spire.Presentation;
namespace ReplaceFirstTextOccurrenceInPPT
{
class Program
{
static void Main(string[] args)
{
//Presentationインスタンスを作成する
Presentation ppt = new Presentation();
//PowerPointドキュメントをロードする
ppt.LoadFromFile("Sample1.pptx");
//すべてのスライドをループする
foreach (ISlide slide in ppt.Slides)
{
//最初に出現する「Spire.Presentation for .NET」を「E-iceblue製品」に置き換える
slide.ReplaceFirstText("Spire.Presentation for .NET", "E-iceblue製品", false);
break;
}
//結果文書を保存する
ppt.SaveToFile("ReplaceFirstTextOccurrence.pptx", FileFormat.Pptx2013);
}
}
}
Imports Spire.Presentation
Namespace ReplaceFirstTextOccurrenceInPPT
Friend Class Program
Private Shared Sub Main(ByVal args As String())
'Presentationインスタンスを作成する
Dim ppt As Presentation = New Presentation()
'PowerPointドキュメントをロードする
ppt.LoadFromFile("Sample1.pptx")
'すべてのスライドをループする
For Each slide As ISlide In ppt.Slides
'最初に出現する「Spire.Presentation for .NET」を「E-iceblue製品」に置き換える
slide.ReplaceFirstText("Spire.Presentation for .NET", "E-iceblue製品", False)
Exit For
Next
'結果文書を保存する
ppt.SaveToFile("ReplaceFirstTextOccurrence.pptx", FileFormat.Pptx2013)
End Sub
End Class
End Namespace
PowerPoint 内の特定のテキストのすべての出現箇所を置換するには、すべてのスライドをループし、ISlide.ReplaceAllText() メソッドを使用します。詳細な手順は次のとおりです。
using Spire.Presentation;
namespace ReplaceAllTextOccurrencesInPPT
{
class Program
{
static void Main(string[] args)
{
//Presentationインスタンスを作成する
Presentation ppt = new Presentation();
//PowerPointドキュメントをロードする
ppt.LoadFromFile("Sample1.pptx");
//すべてのスライドをループする
foreach (ISlide slide in ppt.Slides)
{
//すべての「Spire.Presentation for.NET」を「E-icelue製品」に置き換える
slide.ReplaceAllText("Spire.Presentation for .NET", "E-iceblue製品", false);
}
//結果文書を保存する
ppt.SaveToFile("ReplaceAllTextOccurrences.pptx", FileFormat.Pptx2013);
}
}
}
Imports Spire.Presentation
Namespace ReplaceAllTextOccurrencesInPPT
Friend Class Program
Private Shared Sub Main(ByVal args As String())
'Presentationインスタンスを作成する
Dim ppt As Presentation = New Presentation()
'PowerPointドキュメントをロードする
ppt.LoadFromFile("Sample1.pptx")
'すべてのスライドをループする
For Each slide As ISlide In ppt.Slides
'すべての「Spire.Presentation for.NET」を「E-icelue製品」に置き換える
slide.ReplaceAllText("Spire.Presentation for .NET", "E-iceblue製品", False)
Next
'結果文書を保存する
ppt.SaveToFile("ReplaceAllTextOccurrences.pptx", FileFormat.Pptx2013)
End Sub
End Class
End Namespace
Spire.Presentation for .NET では、正規表現パターンに一致するテキストを置換するための IShape.ReplaceTextWithRegex() メソッドが提供されています。詳細な手順は次のとおりです。
using Spire.Presentation;
using System.Text.RegularExpressions;
namespace ReplaceTextUsingRegexInPPT
{
class Program
{
static void Main(string[] args)
{
//Presentationインスタンスを作成する
Presentation ppt = new Presentation();
//PowerPointドキュメントをロードする
ppt.LoadFromFile("Sample2.pptx");
//すべてのスライドをループする
foreach (ISlide slide in ppt.Slides)
{
//各スライドのすべての図形をループする
foreach (IShape shape in slide.Shapes)
{
//スライド上の # で始まるテキストを「Spire.Presentation for .NET」に置き換えます。
shape.ReplaceTextWithRegex(new Regex(@"\#\w+\b"), " Spire.Presentation for .NET ");
}
}
//結果文書を保存する
ppt.SaveToFile("ReplaceTextUsingRegex.pptx", FileFormat.Pptx2013);
}
}
}
Imports Spire.Presentation
Imports System.Text.RegularExpressions
Namespace ReplaceTextUsingRegexInPPT
Friend Class Program
Private Shared Sub Main(ByVal args As String())
'Presentationインスタンスを作成する
Dim ppt As Presentation = New Presentation()
'PowerPointドキュメントをロードする
ppt.LoadFromFile("Sample2.pptx")
'すべてのスライドをループする
For Each slide As ISlide In ppt.Slides
'各スライドのすべての図形をループする
For Each shape As IShape In slide.Shapes
'スライド上の # で始まるテキストを「Spire.Presentation for .NET」に置き換える
shape.ReplaceTextWithRegex(New Regex("\#\w+\b"), " Spire.Presentation for .NET ")
Next
Next
'結果文書を保存する
ppt.SaveToFile("ReplaceTextUsingRegex.pptx", FileFormat.Pptx2013)
End Sub
End Class
End Namespace
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。
PowerPoint プレゼンテーションを作成または編集する際、時折、特定の重要な内容を強調して観客の注意を引きたいと思うことがあります。そのためには、特定のテキストを目立つ色で強調表示するという方法が効果的です。この記事では、Spire.Presentation for .NET を使用して PowerPoint プレゼンテーションでテキストをハイライトする方法を示します。
まず、Spire.Presentation for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.Presentation
Spire.Presentation for .NET が提供する IAutoShape.TextFrame.HighLightText() メソッドは、PowerPoint で指定されたテキストのハイライトをサポートします。以下に詳細な操作手順を示します。
using Spire.Presentation;
using System.Drawing;
namespace HighlightTextInPPT
{
class Program
{
static void Main(string[] args)
{
//Presentationクラスのインスタンスを作成する
Presentation presentation = new Presentation();
//PowerPointプレゼンテーションをロードする
presentation.LoadFromFile(@"Sample.pptx");
//すべてのスライドをループする
for (int i = 0; i < presentation.Slides.Count; i++)
{
//現在のスライドを取得する
ISlide slide = presentation.Slides[i];
//スライドの形状をループする
for (int j = 0; j < slide.Shapes.Count; j++)
{
//現在の形状が IAutoShape タイプであるかどうかを確認する
if (slide.Shapes[j] is IAutoShape)
{
//形状をIAutoShapeに型キャストする
IAutoShape shape = slide.Shapes[j] as IAutoShape;
//TextHighLightingOptionsクラスのインスタンスを作成する
TextHighLightingOptions options = new TextHighLightingOptions();
//テキストのハイライトオプションを設定する
options.CaseSensitive = true;
options.WholeWordsOnly = true;
//形状内の特定のテキストをハイライトする
shape.TextFrame.HighLightText("Spire.Presentation for .NET", Color.LightYellow, options);
}
}
}
//結果ファイルを保存する
presentation.SaveToFile("HighlightText.pptx", FileFormat.Pptx2013);
}
}
}
Imports Spire.Presentation
Imports System.Drawing
Namespace HighlightTextInPPT
Friend Class Program
Private Shared Sub Main(ByVal args As String())
'Presentationクラスのインスタンスを作成する
Dim presentation As Presentation = New Presentation()
'PowerPointプレゼンテーションをロードする
presentation.LoadFromFile("Sample.pptx")
'すべてのスライドをループする
For i As Integer = 0 To presentation.Slides.Count – 1
'現在のスライドを取得する
Dim slide As ISlide = presentation.Slides(i)
'スライドの形状をループする
For j As Integer = 0 To slide.Shapes.Count – 1
'現在の形状が IAutoShape タイプであるかどうかを確認する
If TypeOf slide.Shapes(j) Is IAutoShape Then
'形状をIAutoShapeに型キャストする
Dim shape As IAutoShape = TryCast(slide.Shapes(j), IAutoShape)
'TextHighLightingOptionsクラスのインスタンスを作成する
Dim options As TextHighLightingOptions = New TextHighLightingOptions()
'テキストのハイライトオプションを設定する
options.CaseSensitive = True
options.WholeWordsOnly = True
'形状内の特定のテキストをハイライトする
shape.TextFrame.HighLightText("Spire.Presentation for .NET", Color.LightYellow, options)
End If
Next
Next
'結果ファイルを保存する
presentation.SaveToFile("HighlightText.pptx", FileFormat.Pptx2013)
End Sub
End Class
End Namespace
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。
PowerPoint 文書内に多くのメディアファイルや画像が含まれており、他者にテキスト校正のために送信する場合、大きなファイルサイズのため転送速度が遅いことがあります。そのような場合は、まず PowerPoint からテキストを Word 文書またはメモ帳に抽出し、テキスト内容のみを送信することが良いです。また、抽出されたテキスト内容は、将来の参照のためにアーカイブまたはバックアップすることもできます。この記事では、Spire.Presentation for .NET を使用して、C# および VB.NET で PowerPoint プレゼンテーションからテキストを抽出する方法を示します。
まず、Spire.Presentation for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.Presentation
PowerPoint プレゼンテーション内のテキスト情報を共有または配信する必要がある場合があります。その際には、テキスト抽出操作が必要です。以下は、すべてのスライドからテキストを抽出して TXT ファイルに保存する手順です。
using Spire.Presentation;
using System.IO;
using System.Text;
namespace ExtractText
{
class Program
{
static void Main(string[] args)
{
//Presentationクラスのインスタンスを初期化する
Presentation presentation = new Presentation();
//サンプル PowerPoint 文書を読み込む
presentation.LoadFromFile("sample.pptx");
//StringBuilderインスタンスを作成する
StringBuilder sb = new StringBuilder();
//文書内の各スライドをループする
foreach (ISlide slide in presentation.Slides)
{
//各スライド内のすべての図形をループする
foreach (IShape shape in slide.Shapes)
{
//図形が IAutoShape タイプであるかどうかを判断する
if (shape is IAutoShape)
{
//各図形のすべての段落をループする
foreach (TextParagraph tp in (shape as IAutoShape).TextFrame.Paragraphs)
{
//抽出したテキストを StringBuilder インスタンスに追加する
sb.AppendLine(tp.Text);
}
}
}
}
//抽出されたテキストを保存するための新しいtxtファイルを作成する
File.WriteAllText("ExtractText.txt", sb.ToString());
//ドキュメントを閉じる
presentation.Dispose();
}
}
}
Imports Spire.Presentation
Imports System.IO
Imports System.Text
Namespace ExtractText
Class Program
Private Shared Sub Main(ByVal args() As String)
'Presentationクラスのインスタンスを初期化する
Dim presentation As Presentation = New Presentation
'サンプル PowerPoint 文書を読み込む
presentation.LoadFromFile("sample.pptx")
'StringBuilderインスタンスを作成する
Dim sb As StringBuilder = New StringBuilder
'文書内の各スライドをループする
For Each slide As ISlide In presentation.Slides
'各スライド内のすべての図形をループする
For Each shape As IShape In slide.Shapes
'図形が IAutoShape タイプであるかどうかを判断する
If (TypeOf shape Is IAutoShape) Then
'各図形のすべての段落をループする
For Each tp As TextParagraph In CType(shape, IAutoShape).TextFrame.Paragraphs
'抽出したテキストを StringBuilder インスタンスに追加する
sb.AppendLine(tp.Text)
Next
End If
Next
Next
'抽出されたテキストを保存するための新しいtxtファイルを作成する
File.WriteAllText("ExtractText.txt", sb.ToString)
'ドキュメントを閉じる
presentation.Dispose()
End Sub
End Class
End Namespace
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。