ResourceBuilder
Genel Bakış
ResourceBuilder Java için FOSS’de bir sınıf.
Bir PDF sayfası için / Resources sözlüğünü düzenleme sırasında oluşturur.
Bu sınıf, Java programlarında ResourceBuilder nesnelerle çalışmak için 7 yöntem sağlar. Kullanılabilir yöntemler şunlardır: ResourceBuilder, addEmbeddedFont, addFont, addImage, buildResourcesDictionary, getFontResourceName, getType0Reader. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
ResourceBuilder() | Boş bir ResourceBuilder oluşturur. |
addEmbeddedFont(font: org.aspose.pdf.text.Font) → String | Bir TrueType yazı tipini bir TrueType/{@ code /Identity-H} gömülü yazı tipi olarak kaydeder ve kaynak adını gönderir. |
getType0Reader(resourceName: String) → org.aspose.pdf.engine.font.ttf.TrueTypeReader | Bir font kaynağı ile eşleştirilen {@link org.aspose.pdf.engine.font.ttf.TrueTypeReader} veya kaynak standart bir Type1 fontuysa (veya kayıtlı değilse) { @code null} değerini gönderir . |
addFont(baseFont: String) → String | |
addImage(key: String, imageStream: PdfStream) → String | XObject görüntüsünü kaydeder ve kaynağın adını gönderir. |
buildResourcesDictionary() → PdfDictionary | Tam / Kaynaklar PDF sözlüğünü oluşturur ve geri gönderir. |
getFontResourceName(baseFont: String) → String | Daha önce kaydedilen yazı tipi için kaynak adını veya null’i gönderir. |