FontData Aspose.Slides FOSS pentru Java API Referință
În Aspose.Slides FOSS pentru Java, proprietățile fontului sunt gestionate prin IPortionFormat (întocmit de: Portion.getPortionFormat()), care se extinde pe: IBasePortionFormat.- Ce ? BasePortionFormat clasa oferă acces la numele fontului, dimensiunea, grăsimea în suspensie, italicul, sublinierea și alte formatări de nivel de caractere.
Paletă de servicii: 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)
În ceea ce priveşte BasePortionFormat clasa este baza pentru PortionFormat și oferă proprietăți de formatare la nivel de caractere.
public class BasePortionFormat implements IBasePortionFormatProprietăți cheie
| Proprietate | Tipul de vehicul | Accesul | Descriere |
|---|---|---|---|
getLineFormat() | ILineFormat | Citeşte. | Formatarea conturului de text. |
getFillFormat() | IFillFormat | Citeşte. | Formatarea textului. |
getEffectFormat() | IEffectFormat | Citeşte. | Formatarea efectului de text. |
getFontHeight() / setFontHeight(double) | double | Citește/scrie | Dimensiunea fontului în puncte. |
getFontBold() / setFontBold(NullableBool) | NullableBool | Citește/scrie | Steagul îndrăzneţ. |
getFontItalic() / setFontItalic(NullableBool) | NullableBool | Citire/scriere | Steagul în italiană. |
getFontUnderline() / setFontUnderline(TextUnderlineType) | TextUnderlineType | Citire/scriere | Stilul de subliniază. |
PortionFormat (IPortionFormat)
PortionFormat se întinde BasePortionFormat pentru formatarea la nivel de porțiuni.
public class PortionFormat extends BasePortionFormat implements IPortionFormatExemple de utilizare
Setarea proprietăților fontului
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);