• <menu id="w2i4a"></menu>
  • logo Aspose.Cells開發(fā)者指南

    文檔首頁>>Aspose.Cells開發(fā)者指南>>Excel管理控件Aspose.Cells開發(fā)者指南(十三):指定用于工作簿渲染的單個或私有字體集

    Excel管理控件Aspose.Cells開發(fā)者指南(十三):指定用于工作簿渲染的單個或私有字體集


    Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格管理和處理任務(wù),支持構(gòu)建具有生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印電子表格功能的跨平臺應(yīng)用程序。

    在接下來的系列教程中,將為開發(fā)者帶來Aspose.Cells for .NET的一系列使用教程,例如關(guān)于加載保存轉(zhuǎn)換、字體、渲染、繪圖、智能標(biāo)記等等。

    下載最新版Aspose.Cells for .NET

    *正版優(yōu)惠進(jìn)行時,滿額送豪禮,想要購買Aspose正版授權(quán)的朋友可以聯(lián)系慧都客服哦~


    第二章:字體管理

    ▲第三節(jié):指定用于工作簿渲染的單個或私有字體集

    通常,為所有工作簿指定字體目錄或字體列表,但是有時,必須為工作簿指定單個或私有字體集。Aspose.Cells提供了IndividualFontConfigs類,該類可用于為您的工作簿指定單個或私有字體集。

    下面的示例代碼使用其單獨的或私有的字體集加載示例Excel文件,這些字體是使用IndividualFontConfigs類指定的 。請查看代碼中使用的示例字體以及由此生成的輸出PDF。以下屏幕截圖顯示了如果成功找到字體,輸出PDF的外觀。

    Excel管理控件Aspose.Cells開發(fā)者指南:Excel管理控件Aspose.Cells開發(fā)者指南(十三):指定用于工作簿渲染的單個或私有字體集

    // 自定義字體目錄的路徑。
    string customFontsDir = "C:\\TempDir\\CustomFonts";
    
    // 指定單個字體配置自定義字體目錄。
    IndividualFontConfigs fontConfigs = new IndividualFontConfigs();
    
    // 如果您注釋此行,或者自定義字體目錄錯誤,或者
    // 如果不包含必需的字體,則將無法正確呈現(xiàn)輸出pdf。
    fontConfigs.SetFontFolder(customFontsDir, false);
    
    //使用字體配置指定加載選項。
    LoadOptions opts = new LoadOptions(LoadFormat.Xlsx);
    opts.FontConfigs = fontConfigs;
    
    //使用單獨的字體配置加載示例Excel文件。
    Workbook wb = new Workbook("sampleSpecifyIndividualOrPrivateSetOfFontsForWorkbookRendering.xlsx", opts);
    
    // 保存為PDF格式。
    wb.Save("outputSpecifyIndividualOrPrivateSetOfFontsForWorkbookRendering.pdf", SaveFormat.Pdf);

    還想要更多嗎?您可以點擊閱讀【2019 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入Aspose技術(shù)交流群(642018183),我們很高興為您提供查詢和咨詢。


    如果您對Aspose有任何需求和疑難,記得掃描下方二維碼告訴我們哦~

    q4HAjUm_extraLarge.png



    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();