C# 我想向web项目添加一个类,该类将创建一些PDF
我一辈子都搞不清楚如何使我创建的类对客户端可见。我有以下课程:C# 我想向web项目添加一个类,该类将创建一些PDF,c#,silverlight,wcf-ria-services,C#,Silverlight,Wcf Ria Services,我一辈子都搞不清楚如何使我创建的类对客户端可见。我有以下课程: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.IO; using iTextSharp.text; using iTextSharp.text.pdf; using System.ServiceModel.DomainServices.Hosting; using System.Ser
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.IO;
using iTextSharp.text;
using iTextSharp.text.pdf;
using System.ServiceModel.DomainServices.Hosting;
using System.ServiceModel.DomainServices.EntityFramework;
using System.ServiceModel.DomainServices.Server;
using System.ServiceModel;
namespace Test1.Web
{
[EnableClientAccess]
public class CreatePDF
{
public string paragraph { get; set; }
public CreatePDF()
{ }
public void GoGoGadgetPDF()
{
var document = new Document();
string path = HttpContext.Current.Server.MapPath("PDFs");
PdfWriter.GetInstance(document, new FileStream(path + "/document.pdf", FileMode.Create));
document.Open();
document.Add(new Paragraph(paragraph));
document.Close();
}
}
}
我将该类直接放在文件夹结构中的Web项目下面,即
- Test1.Web
- 参考资料
- ClientBin(文件夹)
- 模型(文件夹)
- CreatedPDF.cs
- 身份验证.cs
任何帮助都将不胜感激 我找到了自己的答案。我的RIA服务与PDF创建无关。我添加了一个WCF服务并使用了它