Class DocumentFontsSubsystem

DocumentFontsSubsystem class

Aspose.Note.Fonts.FontsSubsystem का सरल कार्यान्वयन। retrievesFontFamily OS. से वस्तु

public class DocumentFontsSubsystem : FontsSubsystem

कंस्ट्रक्टर्स

नामविवरण
DocumentFontsSubsystem(Dictionary<string, string>)का एक नया उदाहरण प्रारंभ करता हैDocumentFontsSubsystem वर्ग.
DocumentFontsSubsystem(Stream, Dictionary<string, string>)का एक नया उदाहरण प्रारंभ करता हैDocumentFontsSubsystem वर्ग.
DocumentFontsSubsystem(string, Dictionary<string, string>)का एक नया उदाहरण प्रारंभ करता हैDocumentFontsSubsystem वर्ग.

गुण

नामविवरण
static Default { get; set; }स्थिर डिफ़ॉल्ट उदाहरण प्राप्त या सेट करता है।
DefaultFont { get; }डिफ़ॉल्ट फ़ॉन्ट प्राप्त या सेट करता है।

तरीकों

नामविवरण
static UsingDefaultFont(string, Dictionary<string, string>)निर्दिष्ट डिफ़ॉल्ट फ़ॉन्ट नाम का उपयोग करके नया दस्तावेज़फ़ॉन्टसबसिस्टम उदाहरण बनाएँ।
static UsingDefaultFontFromFile(string, Dictionary<string, string>)डिफ़ॉल्ट के रूप में निर्दिष्ट फ़ाइल से फ़ॉन्ट का उपयोग करके नया दस्तावेज़फ़ॉन्टसबसिस्टम उदाहरण बनाएं।
static UsingDefaultFontFromStream(Stream, Dictionary<string, string>)डिफ़ॉल्ट के रूप में निर्दिष्ट स्ट्रीम से फ़ॉन्ट का उपयोग करके नया दस्तावेज़फ़ॉन्टसबसिस्टम उदाहरण बनाएं।
AddFont(Stream)फ़ॉन्ट जोड़ें.
AddFont(string)फ़ॉन्ट जोड़ें.
AddFont(Stream, string)फ़ॉन्ट जोड़ें.
AddFontSubstitution(string, string)फ़ॉन्ट प्रतिस्थापन जोड़ता है।
virtual GetFontFamily(string)फ़ॉन्ट परिवार हो जाता है।
LoadFontsFromFolder(string)सभी ट्रू टाइप फ़ॉन्ट निर्दिष्ट फ़ोल्डर से आंतरिक संग्रह में लोड करता है।

उदाहरण

निर्दिष्ट डिफ़ॉल्ट फ़ॉन्ट का उपयोग करके दस्तावेज़ को पीडीएफ प्रारूप में सहेजने का तरीका दिखाता है।

// दस्तावेज़ निर्देशिका का पथ।
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// दस्तावेज़ को Aspose.Note में लोड करें।
Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));

// दस्तावेज़ को पीडीएफ के रूप में सहेजें
dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontName_out.pdf";
oneFile.Save(dataDir, new PdfSaveOptions() 
                      {
                          FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFont("Times New Roman")
                      });

फ़ाइल से डिफ़ॉल्ट फ़ॉन्ट का उपयोग करके पीडीएफ प्रारूप में दस्तावेज़ को कैसे सहेजना है, दिखाता है।

// दस्तावेज़ निर्देशिका का पथ।
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"));

// दस्तावेज़ को पीडीएफ के रूप में सहेजें
dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontFromFile_out.pdf";
oneFile.Save(dataDir, new PdfSaveOptions()
                          {
                              FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFontFromFile(fontFile)
                          });

दिखाता है कि स्ट्रीम से डिफ़ॉल्ट फ़ॉन्ट का उपयोग करके किसी दस्तावेज़ को पीडीएफ प्रारूप में कैसे सहेजना है।

// दस्तावेज़ निर्देशिका का पथ।
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"));

// दस्तावेज़ को पीडीएफ के रूप में सहेजें
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)
                              });
}

यह सभी देखें