Hello
I am currently upgrading our code base to recent aspose jar
I have observed a regression between aspose-slides-15.1 and 17.4 (at least on linux machine)
My code is building a png from the pptx file
With new version with attached pptx, I only get squares for all the chars in this pptx, whereas I got regular japanese chars with 15.1
I tried to put a sustitution handler on both cases and log was not the same:
15.1:
Font will be substituted from MS Pゴシック to {SansSerif}
Font will be substituted from MS Pゴシック to {ArialMS GothicGulimArial Unicode}
Font will be substituted from MS Gothic to {SansSerif}
Font will be substituted from Gulim to {SansSerif}
Font will be substituted from Arial Unicode to {SansSerif}
Font will be substituted from MS Pゴシック to {ArialMS GothicGulimArial Unicode}
Font will be substituted from MS Pゴシック to {ArialMS GothicGulimArial Unicode}
Font will be substituted from MS Pゴシック to {ArialMS GothicGulimArial Unicode}
Font will be substituted from MS Pゴシック to {ArialMS GothicGulimArial Unicode}
Font will be substituted from MS Pゴシック to {ArialMS GothicGulimArial Unicode}
Font will be substituted from MS Pゴシック to {SansSerif}
Font will be substituted from MS Pゴシック to {ArialMS GothicGulimArial Unicode}
Font will be substituted from MS Gothic to {SansSerif}
Font will be substituted from Gulim to {SansSerif}
Font will be substituted from Arial Unicode to {SansSerif}
Font will be substituted from Calibri to {SansSerif}
Font will be substituted from Calibri to {ArialMS GothicGulimArial Unicode}
…
17.4: no successive substitutions:
Font will be substituted from MS Pゴシック to {Arial,MS Gothic,Gulim,Arial Unicode}
Font will be substituted from MS Pゴシック to {Arial,MS Gothic,Gulim,Arial Unicode}
Font will be substituted from MS Pゴシック to {Arial,MS Gothic,Gulim,Arial Unicode}
Font will be substituted from Calibri to {Arial,MS Gothic,Gulim,Arial Unicode}
…
I tried to force the substitution to SansSerif by adding
LoadOptions lo = new LoadOptions(LoadFormat.Auto);
lo.setDefaultRegularFont(“SansSerif”);
lo.setDefaultAsianFont(“SansSerif”);
and also
FontSettings.getDefaultInstance().setDefaultFontName(“SansSerif”);
This gives this, but still squares and no jap chars
Font will be substituted from MS Pゴシック to {SansSerif,Arial,MS Gothic,Gulim,Arial Unicode}
Font will be substituted from MS Pゴシック to {SansSerif,Arial,MS Gothic,Gulim,Arial Unicode}
Font will be substituted from MS Pゴシック to {SansSerif,Arial,MS Gothic,Gulim,Arial Unicode}
Font will be substituted from Calibri to {Arial,MS Gothic,Gulim,Arial Unicode}
Any idea why ?
Thanks
Sebastien
Hi Sebastian,
I only see aspose-slides 17.4 in Download area, no 17.5
Hi Sebastian,
The pb is still the same with 17.5
Here is our code reproduction:
This code works fine when run with 15.1 but not with 17.5
package com.exalead.plugins.aspose;
import java.awt.Dimension;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import javax.imageio.ImageIO;
import javax.swing.plaf.DimensionUIResource;
import com.aspose.slides.ISlide;
import com.aspose.slides.IWarningCallback;
import com.aspose.slides.IWarningInfo;
import com.aspose.slides.LoadFormat;
import com.aspose.slides.LoadOptions;
import com.aspose.slides.Presentation;
import com.aspose.slides.ReturnAction;
public class TestPpt {
public static void main(final String[] args) throws Exception {
final InputStream is = new FileInputStream(new File("/data/homes/richard/Downloads/pptxsamples/picture.pptx"));
LoadOptions lo = new LoadOptions(LoadFormat.Auto);
lo.setWarningCallback(new HandleFontsWarnings());
final Presentation pres = new Presentation(is, lo);
final ISlide slide = pres.getSlides().get_Item(0);
final Dimension size = new DimensionUIResource(800, 600);
final BufferedImage image = slide.getThumbnail(size);
final FileOutputStream out = new FileOutputStream(new File("/data/homes/richard/tmp/picture.pptx.png"));
ImageIO.write(image, “png”, out);
out.close();
is.close();
}
private static class HandleFontsWarnings implements IWarningCallback {
public int warning(IWarningInfo warning)
{
System.out.println(warning.getDescription()); // “Font will be substituted from X to Y”
return ReturnAction.Continue;
}
}
}
List of fonts:
find /usr/share/fonts/truetype/
/usr/share/fonts/truetype/
/usr/share/fonts/truetype/abyssinica
/usr/share/fonts/truetype/abyssinica/AbyssinicaSIL-R.ttf
/usr/share/fonts/truetype/sinhala
/usr/share/fonts/truetype/sinhala/lklug.ttf
/usr/share/fonts/truetype/ubuntu-font-family
/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-RI.ttf
/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-BI.ttf
/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-R.ttf
/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-MI.ttf
/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-R.ttf
/usr/share/fonts/truetype/ubuntu-font-family/UbuntuMono-B.ttf
/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-BI.ttf
/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-B.ttf
/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-M.ttf
/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-LI.ttf
/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-C.ttf
/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-L.ttf
/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-RI.ttf
/usr/share/fonts/truetype/msttcorefonts
/usr/share/fonts/truetype/msttcorefonts/comicbd.ttf
/usr/share/fonts/truetype/msttcorefonts/Courier_New_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/Comic_Sans_MS.ttf
/usr/share/fonts/truetype/msttcorefonts/arialbi.ttf
/usr/share/fonts/truetype/msttcorefonts/trebucit.ttf
/usr/share/fonts/truetype/msttcorefonts/Arial_Bold_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Bold.ttf
/usr/share/fonts/truetype/msttcorefonts/Andale_Mono.ttf
/usr/share/fonts/truetype/msttcorefonts/trebuc.ttf
/usr/share/fonts/truetype/msttcorefonts/Comic_Sans_MS_Bold.ttf
/usr/share/fonts/truetype/msttcorefonts/Trebuchet_MS_Bold_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/Courier_New_Bold.ttf
/usr/share/fonts/truetype/msttcorefonts/timesi.ttf
/usr/share/fonts/truetype/msttcorefonts/andalemo.ttf
/usr/share/fonts/truetype/msttcorefonts/Arial_Black.ttf
/usr/share/fonts/truetype/msttcorefonts/georgiai.ttf
/usr/share/fonts/truetype/msttcorefonts/verdanaz.ttf
/usr/share/fonts/truetype/msttcorefonts/Trebuchet_MS.ttf
/usr/share/fonts/truetype/msttcorefonts/ariali.ttf
/usr/share/fonts/truetype/msttcorefonts/trebucbd.ttf
/usr/share/fonts/truetype/msttcorefonts/Verdana.ttf
/usr/share/fonts/truetype/msttcorefonts/Verdana_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/Arial.ttf
/usr/share/fonts/truetype/msttcorefonts/georgia.ttf
/usr/share/fonts/truetype/msttcorefonts/times.ttf
/usr/share/fonts/truetype/msttcorefonts/timesbi.ttf
/usr/share/fonts/truetype/msttcorefonts/georgiab.ttf
/usr/share/fonts/truetype/msttcorefonts/Verdana_Bold_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/Arial_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/Times_New_Roman.ttf
/usr/share/fonts/truetype/msttcorefonts/Georgia_Bold.ttf
/usr/share/fonts/truetype/msttcorefonts/Impact.ttf
/usr/share/fonts/truetype/msttcorefonts/arialbd.ttf
/usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf
/usr/share/fonts/truetype/msttcorefonts/verdanab.ttf
/usr/share/fonts/truetype/msttcorefonts/Georgia_Bold_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/verdana.ttf
/usr/share/fonts/truetype/msttcorefonts/couri.ttf
/usr/share/fonts/truetype/msttcorefonts/arial.ttf
/usr/share/fonts/truetype/msttcorefonts/Verdana_Bold.ttf
/usr/share/fonts/truetype/msttcorefonts/Courier_New_Bold_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/Trebuchet_MS_Bold.ttf
/usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Bold_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/impact.ttf
/usr/share/fonts/truetype/msttcorefonts/courbi.ttf
/usr/share/fonts/truetype/msttcorefonts/Webdings.ttf
/usr/share/fonts/truetype/msttcorefonts/georgiaz.ttf
/usr/share/fonts/truetype/msttcorefonts/Georgia.ttf
/usr/share/fonts/truetype/msttcorefonts/Trebuchet_MS_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/timesbd.ttf
/usr/share/fonts/truetype/msttcorefonts/verdanai.ttf
/usr/share/fonts/truetype/msttcorefonts/ariblk.ttf
/usr/share/fonts/truetype/msttcorefonts/cour.ttf
/usr/share/fonts/truetype/msttcorefonts/trebucbi.ttf
/usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Italic.ttf
/usr/share/fonts/truetype/msttcorefonts/courbd.ttf
/usr/share/fonts/truetype/msttcorefonts/comic.ttf
/usr/share/fonts/truetype/msttcorefonts/Courier_New.ttf
/usr/share/fonts/truetype/msttcorefonts/webdings.ttf
/usr/share/fonts/truetype/msttcorefonts/Georgia_Italic.ttf
/usr/share/fonts/truetype/lohit-punjabi
/usr/share/fonts/truetype/lohit-punjabi/Lohit-Punjabi.ttf
/usr/share/fonts/truetype/lao
/usr/share/fonts/truetype/lao/Phetsarath_OT.ttf
/usr/share/fonts/truetype/kacst-one
/usr/share/fonts/truetype/kacst-one/KacstOne.ttf
/usr/share/fonts/truetype/kacst-one/KacstOne-Bold.ttf
/usr/share/fonts/truetype/tlwg
/usr/share/fonts/truetype/tlwg/Laksaman.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypo-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf
/usr/share/fonts/truetype/tlwg/Umpush-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/Waree-Bold.ttf
/usr/share/fonts/truetype/tlwg/Norasi-Italic.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypist-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypo.ttf
/usr/share/fonts/truetype/tlwg/Sawasdee-Bold.ttf
/usr/share/fonts/truetype/tlwg/Kinnari-Oblique.ttf
/usr/share/fonts/truetype/tlwg/Loma-Oblique.ttf
/usr/share/fonts/truetype/tlwg/Umpush-Oblique.ttf
/usr/share/fonts/truetype/tlwg/Norasi-Bold.ttf
/usr/share/fonts/truetype/tlwg/Garuda-Bold.ttf
/usr/share/fonts/truetype/tlwg/Laksaman-Bold.ttf
/usr/share/fonts/truetype/tlwg/Norasi-Oblique.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypewriter-Oblique.ttf
/usr/share/fonts/truetype/tlwg/Purisa.ttf
/usr/share/fonts/truetype/tlwg/Kinnari-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypist-Bold.ttf
/usr/share/fonts/truetype/tlwg/Norasi-BoldItalic.ttf
/usr/share/fonts/truetype/tlwg/Kinnari-BoldItalic.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypist-Oblique.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypewriter-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/Sawasdee-Oblique.ttf
/usr/share/fonts/truetype/tlwg/Kinnari-Italic.ttf
/usr/share/fonts/truetype/tlwg/TlwgMono.ttf
/usr/share/fonts/truetype/tlwg/Garuda.ttf
/usr/share/fonts/truetype/tlwg/Kinnari.ttf
/usr/share/fonts/truetype/tlwg/Sawasdee.ttf
/usr/share/fonts/truetype/tlwg/Umpush-LightOblique.ttf
/usr/share/fonts/truetype/tlwg/Kinnari-Bold.ttf
/usr/share/fonts/truetype/tlwg/Garuda-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/Norasi.ttf
/usr/share/fonts/truetype/tlwg/Waree-Oblique.ttf
/usr/share/fonts/truetype/tlwg/Umpush.ttf
/usr/share/fonts/truetype/tlwg/Laksaman-BoldItalic.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypewriter-Bold.ttf
/usr/share/fonts/truetype/tlwg/TlwgMono-Bold.ttf
/usr/share/fonts/truetype/tlwg/Waree-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/Umpush-Light.ttf
/usr/share/fonts/truetype/tlwg/Purisa-Bold.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypist.ttf
/usr/share/fonts/truetype/tlwg/Umpush-Bold.ttf
/usr/share/fonts/truetype/tlwg/TlwgMono-Oblique.ttf
/usr/share/fonts/truetype/tlwg/Laksaman-Italic.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypo-Oblique.ttf
/usr/share/fonts/truetype/tlwg/TlwgMono-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/Loma-Bold.ttf
/usr/share/fonts/truetype/tlwg/Purisa-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/Waree.ttf
/usr/share/fonts/truetype/tlwg/Loma-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/Garuda-Oblique.ttf
/usr/share/fonts/truetype/tlwg/Sawasdee-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/Norasi-BoldOblique.ttf
/usr/share/fonts/truetype/tlwg/Loma.ttf
/usr/share/fonts/truetype/tlwg/TlwgTypewriter.ttf
/usr/share/fonts/truetype/tlwg/Purisa-Oblique.ttf
/usr/share/fonts/truetype/tibetan-machine
/usr/share/fonts/truetype/tibetan-machine/TibetanMachineUni.ttf
/usr/share/fonts/truetype/padauk
/usr/share/fonts/truetype/padauk/Padauk-book.ttf
/usr/share/fonts/truetype/padauk/Padauk.ttf
/usr/share/fonts/truetype/padauk/Padauk-bookbold.ttf
/usr/share/fonts/truetype/padauk/Padauk-bold.ttf
/usr/share/fonts/truetype/noto
/usr/share/fonts/truetype/noto/NotoSerifKannada-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMalayalam-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSans-BoldItalic.ttf
/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSylotiNagri-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifTamil-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansDevanagari-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifGeorgian-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSans-Italic.ttf
/usr/share/fonts/truetype/noto/NotoSansTibetan-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMyanmarUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansNewTaiLue-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMandaic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOldSouthArabian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGlagolitic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBengali-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifTelugu-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansSundanese-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBrahmi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGurmukhi-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansYi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoNaskhArabic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifTelugu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansInscriptionalPahlavi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifMalayalam-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansUI-Italic.ttf
/usr/share/fonts/truetype/noto/NotoSansMalayalam-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifArmenian-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifKhmer-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansPhoenician-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKannada-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTamilUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBamum-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifBengali-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTagbanwa-Regular.ttf
/usr/share/fonts/truetype/noto/NotoNastaliqUrdu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTaiViet-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansEthiopic-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTibetan-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansInscriptionalParthian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTeluguUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKaithi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCypriot-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifGujarati-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansOgham-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansVai-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifThai-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMongolian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOldItalic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTamil-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansSyriacWestern-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSymbols-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansEgyptianHieroglyphs-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansRejang-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansThaiUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansAvestan-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSans-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerif-Italic.ttf
/usr/share/fonts/truetype/noto/NotoSansUgaritic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCanadianAboriginal-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTelugu-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansShavian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerif-BoldItalic.ttf
/usr/share/fonts/truetype/noto/NotoSansNKo-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSyriacEastern-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifGujarati-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBatak-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOriya-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLycian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTelugu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansEthiopic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSyriacEstrangela-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGothic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTaiTham-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifKhmer-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansHebrew-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGujarati-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBalinese-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansThaana-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifGeorgian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKhmerUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifArmenian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifBengali-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansJavanese-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBengali-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansImperialAramaic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTamilUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansDeseret-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCherokee-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCham-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSinhala-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOsmanya-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCoptic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansHanunoo-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTagalog-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGurmukhi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLaoUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansLao-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSinhala-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGurmukhiUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerif-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansOriyaUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTeluguUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansThaana-Bold.ttf
/usr/share/fonts/truetype/noto/NotoMono-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansPhagsPa-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKharoshthi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansDevanagari-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTaiLe-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMyanmar-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLisu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoNaskhArabicUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansCuneiform-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansRunic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOriyaUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGurmukhiUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansKhmer-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBuhid-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOriya-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansThai-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifKannada-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLydian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoNaskhArabicUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOldPersian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMalayalamUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansHebrew-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifThai-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansArmenian-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansDevanagariUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCarian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGujaratiUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCham-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGeorgian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSaurashtra-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLaoUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBengaliUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansKayahLi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSamaritan-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansDevanagariUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTamil-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifLao-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKannada-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansOldTurkic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansThaiUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMeeteiMayek-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBuginese-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLao-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTifinagh-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansArmenian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansThai-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMyanmar-Bold.ttf
/usr/share/fonts/truetype/noto/NotoKufiArabic-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMyanmarUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifMalayalam-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMalayalamUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansKhmerUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGeorgian-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoNaskhArabic-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGujaratiUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansLinearB-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGujarati-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifTamil-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansLepcha-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerif-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKhmer-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifLao-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansOlChiki-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLimbu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansUI-BoldItalic.ttf
/usr/share/fonts/truetype/noto/NotoKufiArabic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBengaliUI-Regular.ttf
/usr/share/fonts/truetype/openoffice
/usr/share/fonts/truetype/openoffice/opens___.ttf
/usr/share/fonts/truetype/ancient-scripts
/usr/share/fonts/truetype/ancient-scripts/Symbola_hint.ttf
/usr/share/fonts/truetype/fonts-guru-extra
/usr/share/fonts/truetype/fonts-guru-extra/Saab.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraSe.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraBI.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraIt.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraMoBI.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraSeBd.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraMono.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraMoIt.ttf
/usr/share/fonts/truetype/ttf-bitstream-vera/VeraMoBd.ttf
/usr/share/fonts/truetype/kacst
/usr/share/fonts/truetype/kacst/KacstLetter.ttf
/usr/share/fonts/truetype/kacst/KacstTitleL.ttf
/usr/share/fonts/truetype/kacst/KacstBook.ttf
/usr/share/fonts/truetype/kacst/KacstQurn.ttf
/usr/share/fonts/truetype/kacst/KacstNaskh.ttf
/usr/share/fonts/truetype/kacst/KacstTitle.ttf
/usr/share/fonts/truetype/kacst/KacstPen.ttf
/usr/share/fonts/truetype/kacst/KacstOffice.ttf
/usr/share/fonts/truetype/kacst/KacstArt.ttf
/usr/share/fonts/truetype/kacst/KacstFarsi.ttf
/usr/share/fonts/truetype/kacst/KacstPoster.ttf
/usr/share/fonts/truetype/kacst/mry_KacstQurn.ttf
/usr/share/fonts/truetype/kacst/KacstDigital.ttf
/usr/share/fonts/truetype/kacst/KacstScreen.ttf
/usr/share/fonts/truetype/kacst/KacstDecorative.ttf
/usr/share/fonts/truetype/freefont
/usr/share/fonts/truetype/freefont/FreeMono.ttf
/usr/share/fonts/truetype/freefont/FreeSansOblique.ttf
/usr/share/fonts/truetype/freefont/FreeMonoOblique.ttf
/usr/share/fonts/truetype/freefont/FreeSerifBoldItalic.ttf
/usr/share/fonts/truetype/freefont/FreeSansBoldOblique.ttf
/usr/share/fonts/truetype/freefont/FreeSerifItalic.ttf
/usr/share/fonts/truetype/freefont/FreeSans.ttf
/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
/usr/share/fonts/truetype/freefont/FreeSansBold.ttf
/usr/share/fonts/truetype/freefont/FreeMonoBoldOblique.ttf
/usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
/usr/share/fonts/truetype/freefont/FreeSerif.ttf
/usr/share/fonts/truetype/dejavu
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerif-BoldItalic.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSans-ExtraLight.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansCondensed-Bold.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed-Italic.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-BoldOblique.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSans-BoldOblique.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansCondensed-BoldOblique.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSans-Oblique.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed-BoldItalic.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansCondensed-Oblique.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Oblique.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Italic.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSansCondensed.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed-Bold.ttf
/usr/share/fonts/truetype/oxygen
/usr/share/fonts/truetype/oxygen/Oxygen-Sans.ttf
/usr/share/fonts/truetype/oxygen/OxygenMono-Regular.ttf
/usr/share/fonts/truetype/oxygen/Oxygen-Sans-Bold.ttf
/usr/share/fonts/truetype/fonts-japanese-gothic.ttf
/usr/share/fonts/truetype/lato
/usr/share/fonts/truetype/lato/Lato-Bold.ttf
/usr/share/fonts/truetype/lato/Lato-Hairline.ttf
/usr/share/fonts/truetype/lato/Lato-SemiboldItalic.ttf
/usr/share/fonts/truetype/lato/Lato-HeavyItalic.ttf
/usr/share/fonts/truetype/lato/Lato-Semibold.ttf
/usr/share/fonts/truetype/lato/Lato-Thin.ttf
/usr/share/fonts/truetype/lato/Lato-LightItalic.ttf
/usr/share/fonts/truetype/lato/Lato-BoldItalic.ttf
/usr/share/fonts/truetype/lato/Lato-MediumItalic.ttf
/usr/share/fonts/truetype/lato/Lato-BlackItalic.ttf
/usr/share/fonts/truetype/lato/Lato-Black.ttf
/usr/share/fonts/truetype/lato/Lato-ThinItalic.ttf
/usr/share/fonts/truetype/lato/Lato-HairlineItalic.ttf
/usr/share/fonts/truetype/lato/Lato-Light.ttf
/usr/share/fonts/truetype/lato/Lato-Italic.ttf
/usr/share/fonts/truetype/lato/Lato-Heavy.ttf
/usr/share/fonts/truetype/lato/Lato-Regular.ttf
/usr/share/fonts/truetype/lato/Lato-Medium.ttf
/usr/share/fonts/truetype/ttf-khmeros-core
/usr/share/fonts/truetype/ttf-khmeros-core/KhmerOSsys.ttf
/usr/share/fonts/truetype/ttf-khmeros-core/KhmerOS.ttf
/usr/share/fonts/truetype/liberation
/usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf
/usr/share/fonts/truetype/liberation/LiberationSerif-Italic.ttf
/usr/share/fonts/truetype/liberation/LiberationSansNarrow-Bold.ttf
/usr/share/fonts/truetype/liberation/LiberationMono-BoldItalic.ttf
/usr/share/fonts/truetype/liberation/LiberationSansNarrow-BoldItalic.ttf
/usr/share/fonts/truetype/liberation/LiberationSerif-Regular.ttf
/usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf
/usr/share/fonts/truetype/liberation/LiberationSerif-BoldItalic.ttf
/usr/share/fonts/truetype/liberation/LiberationSansNarrow-Regular.ttf
/usr/share/fonts/truetype/liberation/LiberationSansNarrow-Italic.ttf
/usr/share/fonts/truetype/liberation/LiberationSans-Italic.ttf
/usr/share/fonts/truetype/liberation/LiberationMono-Italic.ttf
/usr/share/fonts/truetype/liberation/LiberationSerif-Bold.ttf
/usr/share/fonts/truetype/liberation/LiberationSans-BoldItalic.ttf
/usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf
/usr/share/fonts/truetype/liberation/LiberationSans-Bold.ttf
/usr/share/fonts/truetype/takao-gothic
/usr/share/fonts/truetype/takao-gothic/TakaoPGothic.ttf
/usr/share/fonts/truetype/nanum
/usr/share/fonts/truetype/nanum/NanumMyeongjoBold.ttf
/usr/share/fonts/truetype/nanum/NanumGothicBold.ttf
/usr/share/fonts/truetype/nanum/NanumMyeongjo.ttf
/usr/share/fonts/truetype/nanum/NanumBarunGothic.ttf
/usr/share/fonts/truetype/nanum/NanumGothic.ttf
/usr/share/fonts/truetype/nanum/NanumBarunGothicBold.ttf
/usr/share/fonts/truetype/ttf-dejavu
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerifCondensed.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-BoldItalic.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-ExtraLight.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Bold.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerifCondensed-Italic.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-BoldOblique.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-BoldOblique.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerifCondensed-BoldItalic.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Oblique.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Oblique.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Italic.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerifCondensed-Bold.ttf
/usr/share/fonts/truetype/lyx
/usr/share/fonts/truetype/lyx/esint10.ttf
/usr/share/fonts/truetype/lyx/cmex10.ttf
/usr/share/fonts/truetype/lyx/cmmi10.ttf
/usr/share/fonts/truetype/lyx/stmary10.ttf
/usr/share/fonts/truetype/lyx/wasy10.ttf
/usr/share/fonts/truetype/lyx/rsfs10.ttf
/usr/share/fonts/truetype/lyx/eufm10.ttf
/usr/share/fonts/truetype/lyx/msbm10.ttf
/usr/share/fonts/truetype/lyx/cmr10.ttf
/usr/share/fonts/truetype/lyx/msam10.ttf
/usr/share/fonts/truetype/lyx/cmsy10.ttf
The problem appears between aspose-slides 16.7 and 16.8
cf attached files
Hi Sebastian,
I have worked with presentation file shared by you using Aspose.Slides for Java 17.5 and have been able to observe the issue. A ticket with ID SLIDESJAVA-36439 has been created in our issue tracking system to further investigate issue in detail. This thread has been linked with issue so that you may be automatically notified once issue will be fixed.
We are sorry for your inconvenience,