Метод Aspose::Words::Saving::PclSaveOptions::AddPrinterFont

PclSaveOptions::AddPrinterFont method

Добавляет информацию о шрифте, загружаемом в принтер производителем.

void Aspose::Words::Saving::PclSaveOptions::AddPrinterFont(const System::String &fontFullName, const System::String &fontPclName)
ПараметрТипОписание
fontFullNameconst System::String&Полное название шрифта (например, “Times New Roman Bold Italic”).
fontPclNameconst System::String&Название шрифта, используемого в документе Pcl.

Примеры

Показывает, как заставить принтер заменить все вхождения определённого шрифта другим шрифтом.

auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);

builder->get_Font()->set_Name(u"Courier");
builder->Write(u"Hello world!");

auto saveOptions = System::MakeObject<Aspose::Words::Saving::PclSaveOptions>();
saveOptions->AddPrinterFont(u"Courier New", u"Courier");

// При печати этого документа принтер будет использовать шрифт "Courier New"
// чтобы обратиться к местам, где наш документ использовал шрифт "Courier".
doc->Save(get_ArtifactsDir() + u"PclSaveOptions.AddPrinterFont.pcl", saveOptions);

См. также