网站开发广告语,什么是网站运营推广,商城网站营销方案,中国建设工程有限公司编译错误已经修改完后的工程修改后的下载地址
https://download.csdn.net/download/2403_83063732/88928550
1、下载clawpdf#xff08;0.8.7版本#xff09; https://github.com/clawsoftware/clawPDF
2、打开clawpdf工程开始编译C#工程#xff0c;出现如下错误#xf…编译错误已经修改完后的工程修改后的下载地址
https://download.csdn.net/download/2403_83063732/88928550
1、下载clawpdf0.8.7版本 https://github.com/clawsoftware/clawPDF
2、打开clawpdf工程开始编译C#工程出现如下错误
This project references NuGet package(s) that are missing on this computer.解决方式
打开SystemInterface/SystemWrapper项目的.csproj文件,把如下几行删除保存重新打开clawpdf编译 Target NameEnsureNuGetPackageBuildImports BeforeTargetsPrepareForBuild PropertyGroup ErrorTextThis project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID322105. The missing file is {0}./ErrorText /PropertyGroup Error Condition!Exists($(SolutionDir)\.nuget\NuGet.targets) Text$([System.String]::Format($(ErrorText), $(SolutionDir)\.nuget\NuGet.targets)) / /Target 3、重新编译clawpdf 如果出现sign等关键字错误则对C#工程右键属性关闭签名即可
4、修改clawPDF-master\clawmon\monitorUI\下面的monitorUI.cpp 文件有点问题找到这个文件的第495行 //controlliamo se la porta esiste gi? bRes XcvDataW(printer, LPortExists, (PBYTE)pc.szPortName, sizeof(pc.szPortName), 将光标定位在bRes前面按下回车换行使之和496行组合成为
5、出现找不到该文件情况 主要是工程没有默认带这些文件https://download.csdn.net/download/2403_83063732/88928534需要去下载放到clawPDF-master\clawPDF-0.8.7\clawPDF目录下 6、接下来就能成功编译完成了 7、添加/删除虚拟打印机命令行 SetupHelper.exe /PrinterAdd /NameExamplePrinter SetupHelper.exe /PrinterRemove /NameExamplePrinter 8、设置ftp后传输
运行程序后点击文件参数设置 9、测试打印会在FTP服务器目录下看到一个PDF文件 10、如何实现远程打印机呢 无非就是在FTP服务器接收到后调用第三方库PDFLIB去打印PDF文件 https://www.pdflib.com/download/pdflib-product-family/
11、如何修改不使用FTP去进行传输 修改clawPDF.Core工程下的FtpAction.cs的文件 Check函数就是验证FTP传输的参数配置有没有问题FtpUpload就是更新函数。可以再这边修改成TCP、UDP传输就行