无需使用第三方库即可转换为PDF的c#代码

无需使用第三方库即可转换为PDF的c#代码,c#,asp.net,pdf,C#,Asp.net,Pdf,在我目前的项目中,我必须将几种不同文件格式的文档转换为PDF 源文件格式包括可以在Microsoft Office中找到的格式(.doc、.docx、.xls、.xlsx、.ppt、.pptx)以及各种类型的图像(.jpg、.png、.jpeg、.tiff) 我们不喜欢使用任何第三方库,我的组织使用C#满足我们的编码需求。请提供一些关于如何进行此操作的文档,并给出答案 提前谢谢。您必须用C#编写自己的PDF库 我建议使用免费的PDFsharp 您必须用C#编写自己的PDF库 我建议使用免费的PD

在我目前的项目中,我必须将几种不同文件格式的文档转换为PDF

源文件格式包括可以在Microsoft Office中找到的格式(.doc、.docx、.xls、.xlsx、.ppt、.pptx)以及各种类型的图像(.jpg、.png、.jpeg、.tiff)

我们不喜欢使用任何第三方库,我的组织使用C#满足我们的编码需求。请提供一些关于如何进行此操作的文档,并给出答案


提前谢谢。

您必须用C#编写自己的PDF库

我建议使用免费的PDFsharp


您必须用C#编写自己的PDF库

我建议使用免费的PDFsharp


只要安装了PDF打印机(免费),您就应该能够以编程方式打印所有这些文档。PDFCreator具有以特定模式自动保存文档的选项(避免在每次打印操作中输入文件名)


如果您继续使用该类,该类将非常有用。

只要安装了PDF打印机(是免费的),您就应该能够以编程方式打印所有这些文档。PDFCreator具有以特定模式自动保存文档的选项(避免在每次打印操作中输入文件名)


如果您走这条路,该课程应该会很有帮助。

我知道这可能是由于客户的要求或由于法律问题而拒绝购买或使用第三方组件。如果能解决您的目的,请查看以下内容:


我理解,这可能是由于客户要求或由于法律问题而拒绝购买或使用第三方组件。如果能解决您的目的,请查看以下内容:


是否在不使用第三方库的情况下生成PDF?我可以建议。。。神奇…?网上有一些资源在某种程度上解释了PDF标准。这项任务肯定是可行的,但需要几人年才能完成。顺便说一句,如果不使用.doc和.xls的第三方库,可能需要稍长的时间。它们很难在c#中解析pdf。也许你们可以变魔术,但最好的是使用TPC。如果没有第三方组件,您的项目可能会迟到。那么原因是什么呢。您是出于安全或许可的考虑,在不使用第三方库的情况下生成PDF吗?我可以建议。。。神奇…?网上有一些资源在某种程度上解释了PDF标准。这项任务肯定是可行的,但需要几人年才能完成。顺便说一句,如果不使用.doc和.xls的第三方库,可能需要稍长的时间。它们很难在c#中解析pdf。也许你们可以变魔术,但最好的是使用TPC。如果没有第三方组件,您的项目可能会迟到。那么原因是什么呢。你是指安全或许可证,你需要安装Office。要做到这一点,您需要安装Office。相当多的错误和昂贵的第三方dll。