Hi,
Is it supported, adding gradient filled text in existing PDF document with Aspose.PDF? I’m using this code:
using PdfDocument = Aspose.Pdf.Document;
PdfDocument pdfDocument = new PdfDocument(“input.pdf”);
Page pdfPage = (Page)pdfDocument.Pages[1];
//Using Arabic Text
TextFragment textFragment = new TextFragment(“استمارة طلب الاشتراك في خدمات”);
textFragment.Position = new Position(100,400);
textFragment.TextState.FontSize = 18;
//Using custom OTF Font
textFragment.TextState.Font = FontRepository.FindFont(“GESSTextBold”);
textFragment.TextState.Font.IsEmbedded = true;
//HOW TO SET GRADIENT FILL FOR FONT FOREGROUND COLOR???
//textFragment.TextState.ForegroundColor = Aspose.Pdf.Color.FromRgb(System.Drawing.Color.Red);
TextBuilder textBuilder = new TextBuilder(pdfPage);
textBuilder.AppendText(textFragment);
pdfDocument.Save(“output2.pdf”);
I have also attached the OTF Font we are using (rename -> delete .txt from filename).
Thanks