日本

Javaを使用してTTFをWOFFおよびWOFF2に変換する

Java開発者は、JavaアプリケーションでプログラムによってTrueTypeフォントをWebフォントに簡単に変換できます。この記事では、Javaを使用してTTFをWOFFおよびWOFF2に変換する方法を学習します。
5月 19, 2022 · 1 分 · ムザミルカーン

C#でのTrueTypeまたはType1フォントのラテン記号サポートを確認してください

C#開発者は、TrueTypeフォントまたはType1フォントがラテン記号をサポートしているかどうかを簡単に判断できます。この記事では、C#を使用してフォントのラテン記号のサポートを確認する方法を学習します。
4月 27, 2022 · 2 分 · ムザミルカーン

C#を使用してWOFFをTTFに変換する

C#開発者は、プログラムでWebフォント(WOFFまたはWOFF2)をTrue Typeフォント(TTF)に簡単に変換できます。この記事では、C#を使用してWOFFをTTFに変換する方法を学習します。
4月 8, 2022 · 1 分 · ムザミルカーン

C#を使用してTTFをWOFFに変換する

フォントは、サイズ、表示スタイル、太さ、色など、テキスト内の個々の文字のグラフィック表現を定義します。TTF(True Typeフォント)はすべてのデジタルプラットフォームで正常に機能し、優れた品質を提供します。画面および印刷されたドキュメント。一方、WOFF(Web Open Font Format)は、主にWebページで使用されます。フォーマット固有の圧縮と追加のXMLメタデータが含まれています。場合によっては、TrueTypeフォントをWebフォントに変換する必要があります。この記事では、C#を使用してTTFをWOFFに変換する方法を学習します。 この記事では、次のトピックについて説明します。 C#TTFからWOFFへのコンバーターAPI C#を使用してTTFをWOFFに変換する C#でTTFをWOFF2に変換する C#TTFからWOFFへのコンバーターAPI TTFをWOFFに変換するには、Aspose.Font for .NETAPIを使用します。 サポートされているフォントタイプから情報を読み込んだり、保存したり、抽出したりできます。 APIのDLLをダウンロードするか、NuGetを使用してインストールしてください。 PM> Install-Package Aspose.Font C#を使用してTTFをWOFFに変換する 以下の手順に従って、True Typeフォント(TTF)をWeb Open Fonts(WOFF)に簡単に変換できます。 まず、FileSystemStreamSourceクラスを使用してフォントファイルをロードします。 次に、ソースファイルオブジェクトを引数としてFontFileDefinitionクラスのインスタンスを作成します。 次に、FontDefinitionクラスオブジェクトを、フォントタイプをTTFとして、FontFileDefinitionオブジェクトで初期化します。 その後、FontDefinitionオブジェクトを引数としてFont。Open()メソッドを使用してフォントを開きます。 最後に、SaveToFormat()メソッドを呼び出して保存します。出力ファイルパスとFontSavingFormatsを引数としてWOFFに取ります。 次のコードサンプルは、C#を使用してTTFをWOFFに変換する方法を示しています。 // このコード例は、TTFをWOFFに変換する方法を示しています。 // TTFファイルパス string fontPath = @"D:\Files\font\Montserrat-Regular.ttf"; // フォントファイルをロードする FileSystemStreamSource source = new FileSystemStreamSource(fontPath); // フォントファイル定義を作成する FontFileDefinition fileDefinition = new FontFileDefinition(source); // フォント定義を作成する FontDefinition fontDefinition = new FontDefinition(FontType.TTF, fileDefinition); // フォントを開く Font font = Font.Open(fontDefinition); // WOFF出力パス string outPath = @"D:\Files\font\TtfToWoff_out1.
3月 15, 2022 · 1 分 · ムザミルカーン

Javaを使用してTrueTypeおよびType1フォントのラテン記号を検出する

フォントは、さまざまなスタイル、太さなどの印刷可能または表示可能な文字のセットです。フォントは、さまざまな要件に基づいて、ドキュメントまたはWebページにさまざまなルックアンドフィールを追加するために使用されます。フォントファイルには、フォントに関するデザインやその他の情報が含まれています。この記事では、フォントファイルを使用して、フォントがJavaでプログラム的にラテン記号をサポートしているかどうかを検出します。
8月 17, 2021 · 2 分 · ムハンマド・アフマド

Javaを使用してTrueTypeおよびType1フォントでテキストをレンダリングする

前の記事では、Javaを使用してプログラムでCFF、TrueType、およびType1フォントをロードする方法を見てきました。今日は、Javaフォント操作APIのもう1つの興味深い機能、フォントを使用したテキストのレンダリングについて説明します。この記事の終わりまでに、Javaアプリケーション内からTrueTypeおよびType1フォントを使用してテキストをレンダリングできるようになります。それでは始めましょう。 Javaフォント操作APIについて テキストレンダリングメソッドを実装する JavaでTrueTypeフォントを使用してテキストをレンダリングする JavaでType1フォントを使用してテキストをレンダリングする Javaフォント操作API Aspose.Font for Javaは、フォントのロードと保存、およびCFF、TrueType、OpenType、Type1などの一般的なフォントタイプのメトリックを取得する機能を提供します。さらに、APIを使用すると、提供されているTrueTypeまたはType1フォントを使用してテキストをレンダリングできます。 Maven構成を使用してAPIをインストールするか、APIのJARをダウンロードすることができます。 AsposeJavaAPI Aspose Java API https://repository.aspose.com/repo/ com.aspose aspose-font 20.10 テキストレンダリングメソッドを実装する テキストをレンダリングするために、Aspose.Font for Javaでは、提供されたテキストを描画するdrawText()メソッドを実装する必要があります。以下は、drawText()メソッドの完全な定義です。 // 完全な例とデータファイルについては、https://github.com/aspose-font/Aspose.Font-for-Javaにアクセスしてください。 static void drawText(String text, IFont font, double fontSize, Paint backgroundBrush, Paint textBrush, String outFile) throws Exception { //テキスト行のすべての記号のグリフ識別子を取得します GlyphId[] gids = new GlyphId[text.length()]; for (int i = 0; i < text.length(); i++) gids[i] = font.getEncoding().decodeToGid(text.charAt(i)); // 共通の描画設定を設定する double dpi = 300; double resolutionCorrection = dpi / 72; // 72 is font's internal dpi // 出力ビットマップを準備する BufferedImage outBitmap = new BufferedImage(960, 720, BufferedImage.
10月 28, 2020 · 2 分 · Usman Aziz

Javaを使用してCFF、TrueType、およびType1フォントを操作する

フォントは、ドキュメントやWebページ内のテキストの表示に重要な役割を果たします。テキストを魅力的にするために派手な文字を使用できるようにするさまざまなフォントファミリが利用可能です。 Asposeはファイル形式の自動化を扱っているため、フォントファイル形式を処理するための専用のフォント操作APIをリリースしました。この記事では、Java Font APIに精通し、Javaアプリケーション内からCFF、TrueType、OpenType、およびType1フォントを操作する方法を学習します。
10月 27, 2020 · 2 分 · ウスマンアジズ

C++を使用してプログラムでTrueTypeフォントをレンダリングする

文字は、さまざまな単語の意味を説明する記号です。 Aspose.Font for C++APIでC++を使用して、TrueTypeフォントでさまざまなテキスト文字をレンダリングできます。 TrueType、Type1、その他のフォントなど、さまざまなテキストレンダリング機能をサポートしています。いくつかの簡単なAPI呼び出しでテキストレンダリング機能を使用する方法を見てみましょう。
10月 8, 2020 · 2 分 · ファーハン・ラザ

C++を使用してTrueTypeおよびType1フォントのラテン記号を検出する

前回の投稿では、C++アプリケーション内からCFF、TrueType、OpenType、およびType1フォントをロードして操作する方法を見てきました。この記事では、C++を使用してプログラムでフォント内のラテン記号を検出する方法を示すことにより、さらに一歩進んでいます。検出後、フォントがラテン記号をサポートするかどうかを決定できます。
10月 1, 2020 · 1 分 · ウスマンアジズ

C++を使用してCFF、TrueType、およびType1フォントを操作する

フォントは、テキストの外観を定義するために使用されるデジタルドキュメントとWebページの不可欠な部分です。フォントファイルは、スタイル、太さ、サイズなどのフォントに関する情報を格納するために使用されます。情報を抽出するためにフォントを操作する必要がある場合があります。このようなシナリオでは、この記事では、C++を使用してTrueType、CFF、およびType1フォントから情報をロードおよび読み取る方法を学習します。
9月 30, 2020 · 2 分 · ウスマンアジズ