你好 friend 我正在开发 DMS 应用程序,用户可以在其中通过扫描仪扫描文档或图像并上传到服务器。
出于扫描目的,我引用了这个 link它完美地工作..:)
现在的问题是 ImageScanner.ScanFilesToFolderAsync(ImageScannerScanSource, StorageFolder) 此方法接受扫描仪支持的图像格式。我的扫描仪只支持 .BMP 格式,但我想在给定的文件夹名称中以 PDF 或 JPEG 格式存储图像。
Else 请推荐任何免费的 pdf 包 (dll)。它接受多种图像格式并转换为单个 pdf 格式和 uwp 中的 PDFSharp 包支持?
提前致谢:)
ScannerSettings _ScannerSettings = new ScannerSettings();
ImageScanner scanner = await ImageScanner.FromIdAsync(_settings.DeviceId);
scanner = _ScannerSettings.SetScannerSettings(scanner, _settings); // here i am trying to assigning the scanner settings with pdf or jpeg format.
var operation = scanner.ScanFilesToFolderAsync(AssignScannerType, folder); // it gives exception if i am passing the pdf or JPEG format in scanner settings because my scanner not support this format.
最佳答案
https://github.com/ststeiger/PdfSharpCore
是 .NET Core 1.6+ 的端口
它不使用 System.Drawing.dll
。
它基于 PdfSharp 1.32 并具有一些缺失和半工作的功能。
https://github.com/ststeiger/PdfSharpNetStandard 适用于 NetStandard 2.1+,基于 PdfSharp 1.5。
很少有遗漏的东西 ( https://github.com/ststeiger/PdfSharpNetStandard/tree/master/PdfSharp_Removed https://github.com/ststeiger/PdfSharpNetStandard/tree/master/MigraDoc_Rendering_Removed ). PdfSharpNetStandard 应该像 PdfSharp 一样工作。
PdfSharpCore
已将 PdfSharp
更改为基于 .NET-Core 高性能实现。
它应该具有更好/更高的性能 - 理论上。
关于c# - Xamarin Form - 如何在 UWP 中以 PDF 或 JPEG 格式存储图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56034495/