FontData Aspose.Slides FOSS для Java API ссылка

В Aspose.Slides FOSS для Java свойства шрифта управляются через IPortionFormat (возвращенный) Portion.getPortionFormat()), которая распространяется на: IBasePortionFormat.- Да , это так . BasePortionFormat класс предоставляет доступ к названию шрифта, размеру, толстому знаку, курсирующему письму, подчеркнутому и другим форматированиям на уровне символов.

Пакет: org.aspose.slides.foss

import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.ISlide;
import org.aspose.slides.foss.IAutoShape;
import org.aspose.slides.foss.IPortion;
import org.aspose.slides.foss.IPortionFormat;
import org.aspose.slides.foss.NullableBool;
import org.aspose.slides.foss.ShapeType;
import org.aspose.slides.foss.export.SaveFormat;

PortionFormat (IPortionFormat) - Это не так.

В связи с этим BasePortionFormat класс является основой для PortionFormat и обеспечивает свойства форматирования на уровне символов.

public class BasePortionFormat implements IBasePortionFormat

Ключевые свойства

СобственностьТип:Доступ к нимОписание:
getLineFormat()ILineFormatЧитайте .Форматирование контура текста.
getFillFormat()IFillFormatЧитайте .Форматирование текстового заполнения.
getEffectFormat()IEffectFormatЧитайте .Форматирование текстовых эффектов.
getFontHeight() / setFontHeight(double)doubleЧитать/писатьРазмер шрифта в точках.
getFontBold() / setFontBold(NullableBool)NullableBoolЧитать/писатьСмелый флаг.
getFontItalic() / setFontItalic(NullableBool)NullableBoolЧитать/писатьКурсификация флага.
getFontUnderline() / setFontUnderline(TextUnderlineType)TextUnderlineTypeЧитать/писатьПодчеркни стиль.

PortionFormat (IPortionFormat) - Это не так.

PortionFormat расширяется. BasePortionFormat для форматирования на уровне порций.

public class PortionFormat extends BasePortionFormat implements IPortionFormat

Примеры использования

Установка свойств шрифта

import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.ISlide;
import org.aspose.slides.foss.IAutoShape;
import org.aspose.slides.foss.IPortion;
import org.aspose.slides.foss.IPortionFormat;
import org.aspose.slides.foss.NullableBool;
import org.aspose.slides.foss.ShapeType;
import org.aspose.slides.foss.export.SaveFormat;

Presentation prs = new Presentation();
System.out.println("Slides: " + prs.getSlides().size());
prs.save("font.pptx", SaveFormat.PPTX);

См. также:

 Русский