ActiveReports 17 .NET Edition
GrapeCity.ActiveReports.Export.Pdf Assembly / GrapeCity.ActiveReports.Export.Pdf.Section Namespace / PdfExport Class / NeverEmbedFonts Property

In This Topic
    NeverEmbedFonts Property (PdfExport)
    In This Topic

    Sets or returns a semicolon-delimited string of values indicating fonts that should not be embedded in a PDF document.

    Note: When you add fonts to NeverEmbedFonts property, 2 bytes characters may be distorted in PDF output since the export filter in such cases uses the glyphs from the default system font.

    Public Property NeverEmbedFonts As String
    public string NeverEmbedFonts {get; set;}
    private void btnExport_Click(object sender, System.EventArgs e)
        SectionReport1 rpt = new SectionReport1();
        GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport p = new GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport();
        p.ExportBookmarks = false;
        p.ImageResolution = 300;
        p.ImageQuality = GrapeCity.ActiveReports.Export.Pdf.Section.ImageQuality.Highest;
        p.NeverEmbedFonts = "Arial;Times New Roman;Verdana";
        this.viewer1.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 SectionReport1
        Dim p As New GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport
        p.ExportBookmarks = False
        p.ImageResolution = 300
        p.ImageQuality = GrapeCity.ActiveReports.Export.Pdf.Section.ImageQuality.Highest
        p.NeverEmbedFonts = "Arial;Times New Roman;Verdana"
        Me.Viewer1.Document = rpt.Document
        p.Export(rpt.Document, Application.StartupPath & "\p.pdf")
    End Sub
    See Also