ActiveReports 6 Online Help
NeverEmbedFonts Property (PdfExport)
Example 

Gets or sets a semicolon-delimited string of values indicating which fonts should not be embedded in the PDF document.

The NeverEmbedFonts property has the "*" option that indicates whether all fonts should or should not be loaded to the PDF document.

Syntax
'Declaration
 
Public Property NeverEmbedFonts As String
public string NeverEmbedFonts {get; set;}

Property Value

Semicolon-delimited string of font names.
Remarks
Never embedding any of the fonts used in your documents can reduce the PDF file size dramatically if many fonts are used.
Example
private void btnExport_Click(object sender, System.EventArgs e)
{
    rptDataDynamics rpt = new rptDataDynamics();
    DataDynamics.ActiveReports.Export.Pdf.PdfExport p = new DataDynamics.ActiveReports.Export.Pdf.PdfExport();
    p.NeverEmbedFonts = "Arial;Times New Roman;Verdana";
    rpt.Run();
    this.arv.Document = rpt.Document;
    p.Export(rpt.Document, Application.StartupPath + "\\p.pdf");
}
Private Sub btnExport_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    Dim rpt As New rptDD
    Dim p As New DataDynamics.ActiveReports.Export.Pdf.PdfExport
    p.NeverEmbedFonts = "Arial;Times New Roman;Verdana"
    rpt.Run()
    Me.Viewer1.Document = rpt.Document
    p.Export(rpt.Document, Application.StartupPath & "\p.pdf")
End Sub
// do not embed any fonts to the pdf output
    pdfe.NeverEmbedFonts = "*";

// embed all fonts to the pdf output
    pdfe.NeverEmbedFonts = "";
'  do not embed any fonts to the pdf output
  pdfe.NeverEmbedFonts = "*"

'  embed all fonts to the pdf output
  pdfe.NeverEmbedFonts = ""
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

PdfExport Class
PdfExport Members

Send Feedback