在没有外部库 C# 的情况下将 pdf 转换为 bmp

Convert a pdf to bmp without external libraries C#

我想知道是否有人知道我应该如何在 C# 中将 pdf 转换为 bmp。我想在没有外部库的情况下做这件事,作为一种更长的学习经验。

我只是不知道如何在不使用我不想要的其他库的情况下解决这个问题。

如果有人有任何开源示例我可以查看以了解我应该如何开始它,将不胜感激!

谢谢

好吧,显然您将从 PDF 参考开始: http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf

然后您可以尝试找到一个开源 PDF 渲染器并尝试了解它们是如何进行渲染的。

不过我认为你大大低估了自己给自己设定的任务的艰巨性。即使只是从 PDF 中提取一些内容并处理现有的 PDF 也非常复杂。大公司为此付出了巨大的努力,但他们的库仍然无法通过 Acrobat 呈现 PDF。