FontData Aspose.Slides FOSS per a la referència de l'API Java
En Aspose.Slides FOSS per Java, les propietats de font es gestionen a través del sistema d’ús de la lletra. IPortionFormat (retornada per: Portion.getPortionFormat()), que s’estén fins a la IBasePortionFormat.El . BasePortionFormat class proporciona accés al nom de font, mida, en negrita, cursiva, sublinia i altres formats a nivell de caràcters.
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)
El BasePortionFormat la classe és la base per a PortionFormat i proporciona propietats de formatatge a nivell de caràcters.
public class BasePortionFormat implements IBasePortionFormatPropietats clau
| Immobiliari | Tipus de productes | Accés | Descripció |
|---|---|---|---|
getLineFormat() | ILineFormat | Llegeix. | Formateig de contorns de text. |
getFillFormat() | IFillFormat | Llegeix. | Formateig de text. |
getEffectFormat() | IEffectFormat | Llegeix. | Formatatge d’efectes de text. |
getFontHeight() / setFontHeight(double) | double | Llegir/Escriure | Taula de font en punts. |
getFontBold() / setFontBold(NullableBool) | NullableBool | Llegir/Escriure | Bold bandera. |
getFontItalic() / setFontItalic(NullableBool) | NullableBool | Llegir/Escriure | Bandera en cursiva. |
getFontUnderline() / setFontUnderline(TextUnderlineType) | TextUnderlineType | Llegir/Escriure | Estilo de sublinia. |
PortionFormat (IPortionFormat)
PortionFormat s’estén BasePortionFormat per a formatatge de porció.
public class PortionFormat extends BasePortionFormat implements IPortionFormatExemples d’ús
Ajustar propietats de fonts
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);