FontData — Aspose.Slides FOSS for Java API Reference
У Aspose.Slides FOSS для Java властивості шрифту управляються через: IPortionFormat (відправлено: Portion.getPortionFormat()), що поширюється на: IBasePortionFormat.- Я знаю. BasePortionFormat клас надає доступ до імені шрифту, розміру, товстої формати, курси, підчеркнення та інших форматування на рівні символів.
Package: 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) IPortionFormat
У. BasePortionFormat клас є основою для PortionFormat і забезпечує властивості форматизації на рівні символів.
public class BasePortionFormat implements IBasePortionFormat { }Ключові властивості
| Property | Type | Access | Description |
|---|---|---|---|
getLineFormat() | ILineFormat | Read | Форматування контурного тексту. |
getFillFormat() | IFillFormat | Read | Форматування текстового заповнення. |
getEffectFormat() | IEffectFormat | Read | Форматування текстових ефектів. |
getFontHeight() / setFontHeight(double) | double | Читання/писання | Розмір шрифту в точках. |
getFontBold() / setFontBold(NullableBool) | NullableBool | Читання/писання | Смілий прапор. |
getFontItalic() / setFontItalic(NullableBool) | NullableBool | Читання/писання | Курсив флаг. |
getFontUnderline() / setFontUnderline(TextUnderlineType) | TextUnderlineType | Читання/писання | Стіль підчеркнення. |
PortionFormat (IPortionFormat) 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);