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) - Не, не съм го направил.
Съветът на ЕС BasePortionFormat класът е основата за PortionFormat и предоставя свойства за форматиране на ниво символи.
public class BasePortionFormat implements IBasePortionFormat { }Основни свойства
| Property | Тип на изпитване | Access | Описание на състоянието |
|---|---|---|---|
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);