Visual Studio:将 C# 代码导出到 PDF 文件并保留格式 + 颜色?

问题描述 投票:0回答:5

我想知道

Visual Studio Ultimate (2010)
内部是否有导出功能来将
tab
中选定的
class
(默认情况下是单个
C# code
)导出到
PDF
文件中,这样您就可以共享该PDF文件并向某人展示代码以及 Visual Studio 的格式和颜色?我正在发送带有应用程序示例代码的 PDF,这就是我提出这个问题的原因。

我知道我可以将代码复制到 Word 的文本框中,效果很好并保持颜色+格式。我只是感兴趣 Visual Studio 中是否也有一个选项?这不重要,只是想知道。 ;-)

c# visual-studio pdf
5个回答
6
投票

我想自己做这件事,所以谷歌把我带到了这里。 然后我灵机一动,想起了“Microsoft Print to PDF”,它是打印菜单中内置的一个选项。 我尝试了一下,成功了!

所以只需转到“文件”->“打印”,然后选择

Microsoft Print to PDF
作为打印机,然后选择保存打印输出的位置。enter image description here


3
投票

这是CutePDF的工作。只需安装它,然后在 Visual Studio 中转到文件->打印即可。


0
投票

首先,您需要一个PDF打印机工具,例如:

我使用的是 Visual Studio 2013,但无法打印颜色。

如果您使用的是 Visual Studio 2010-2012,您可能需要检查 Microsoft 的以下扩展:彩色打印

如果您使用的是 Visual Studio 2013,您可以检查 Microsoft 提供的此扩展,其中包括彩色打印:Productivity Power Tools 2013

如果您使用的是 Visual Studio 2015,您可以检查 Microsoft 提供的此扩展,其中包括彩色打印:Productivity Power Tools 2015


0
投票

您可以使用 VscodePrint 扩展。谷歌“VScodePrint”并尝试一下。您可以打印解决方案的任何部分或将其导出为 PDF。


0
投票

def dis_price(): 而真实: Price = float(input("写入价格以获得折扣:$"))

    if price < 0.05:
        print("Smallest discount starts from $0.05")
    else:
        discount_price = price * (1-.20)
        print(f"Main price is ${price:.2f}")
        print(f"Discount price is ${discount_price:.2f}")
        break

dis_price()

© www.soinside.com 2019 - 2024. All rights reserved.