gpt4 book ai didi

c# - 找不到部分路径

转载 作者:行者123 更新时间:2023-12-04 09:14:20 24 4
gpt4 key购买 nike

我创建了一个可以创建 pdf 的计费应用程序。我的问题是 pdf 没有被创建,因为 pdf 的标题不受欢迎,我得到一个“找不到路径 c# 的一部分”。我试过更改文件夹的位置并将其包含在 bin 文件夹中。

var imagepath = @System.Reflection.Assembly.GetExecutingAssembly()
.Location + @"\..\..resources\pdfHeader.png";
using (FileStream fs = new FileStream(imagepath, FileMode.Open))
{
var png = Image.GetInstance(System.Drawing.Image.FromStream(fs), ImageFormat.Png);
png.ScalePercent(25f);
png.SetAbsolutePosition(pdfDoc.PageSize.Width - 559f - 2f , pdfDoc.PageSize.Height - 2f - 115f);
pdfDoc.Add(png);
}

最佳答案

错误很明显,路径的一部分丢失了(即路径中的一个文件夹不存在)。这很可能是由以下原因引起的:

 \..\..resources\

您忘记了 resources 之前的 \。 :)

顺便一提 - 请遵循您编写代码所用的所有语言的命名约定 (here's an official link for C#)。您的变量应称为 imagePath

希望我能帮上忙!

关于c# - 找不到部分路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63284944/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com