reports net guardar generar ejemplo crystal con asp c# .net pdf crystal-reports

net - generar pdf con crystal reports c#



Conversión de informe de Crystal a PDF (5)

¿hay algún recurso disponible en Crystal Report (c # .net) para cambiar la fuente a algún otro idioma? Si no, ¿cómo convertir el informe de Crystal a formato PDF?


foreach (ReportObject objReport in rpt.ReportDefinition.Sections["Section3"].ReportObjects) { FieldObject objField = (FieldObject)objReport; objField.ApplyFont(new Font("Arial", 8.25F, FontStyle.Italic, GraphicsUnit.Point, ((byte)(0)))); }

Para PDF, consulte lo siguiente:


protected void Page_Load(object sender, EventArgs e) { ExportOptions objExOpt; CrystalReportViewer1.ReportSource = (object)getReportDocument(); CrystalReportViewer1.DataBind(); // Get the report document ReportDocument repDoc = getReportDocument(); repDoc.ExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat; repDoc.ExportOptions.ExportDestinationType = ExportDestinationType.DiskFile; DiskFileDestinationOptions objDiskOpt = new DiskFileDestinationOptions(); objDiskOpt.DiskFileName = @"c:/crystal report/TFA.pdf"; repDoc.ExportOptions.DestinationOptions = objDiskOpt; repDoc.Export(); } private ReportDocument getReportDocument() { // File Path for Crystal Report string repFilePath = Server.MapPath("~/CrystalReport1.rpt"); // Declare a new Crystal Report Document object // and the report file into the report document ReportDocument repDoc = new ReportDocument(); repDoc.Load(repFilePath); // Set the datasource by getting the dataset from business // layer and // In our case business layer is getCustomerData function return repDoc; }


ReportDocument reportobj = //Add code to return valid report document from a crystal report if (reportobj != null) { //Export to PDF ((ReportDocument)reportobj).ExportToDisk(ExportFormatType.PortableDocFormat, file); //Open using default app for PDF docs if (System.IO.File.Exists(file)) System.Diagnostics.Process.Start(file); }


Para convertir Crystal Report a PDF, puede probar las bibliotecas de PDF que imprimirán Crystal Report en un archivo PDF.