DocumentFontsSubsystem.UsingDefaultFontFromStream

DocumentFontsSubsystem.UsingDefaultFontFromStream method

指定されたストリームのフォントをデフォルトとして使用して、新しい DocumentFontsSubsystem インスタンスを作成します。

public static DocumentFontsSubsystem UsingDefaultFontFromStream(Stream defaultFontStream, 
    Dictionary<string, string> fontsSubstitutions = null)
パラメータタイプ説明
defaultFontStreamStreamデフォルトのフォント名を含むストリーム。
fontsSubstitutionsDictionary`2フォントの置換.

戻り値

DocumentFontsSubsystem.

ストリームから既定のフォントを使用してドキュメントを pdf 形式で保存する方法を示します。

// ドキュメント ディレクトリへのパス。
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

string fontFile = Path.Combine(dataDir, "geo_1.ttf");

// ドキュメントを Aspose.Note にロードします。
Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));

// ドキュメントを PDF として保存
dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontFromStream_out.pdf";

using (var stream = File.Open(fontFile, FileMode.Open, FileAccess.Read, FileShare.Read))
{
    oneFile.Save(dataDir, new PdfSaveOptions()
                              {
                                  FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFontFromStream(stream)
                              });
}

関連項目