因本人没时间继续优化开发下去,故将源码共享给大家自行修改,如果使用时还有些小问题,也可以继续在网站上留言。

下载链接:
链接:https://pan.baidu.com/s/1jxUO9gxn7mGl30NpvxCOpA
提取码:dviz

普及BIM知识,推广BIM应用
因本人没时间继续优化开发下去,故将源码共享给大家自行修改,如果使用时还有些小问题,也可以继续在网站上留言。
下载链接:
链接:https://pan.baidu.com/s/1jxUO9gxn7mGl30NpvxCOpA
提取码:dviz
33条评论
小工具确实好用
工具真心不错,可以在增加一个黑白彩色分离,和颜色转换就无敌了
我暂时没空更新了,看有没有大神继续开发下去
可以改成收费模式啊
暂时还没到这阶段
软件非常好,无敌了
有些非常非常非常长的加长图纸识别不来尺寸,能在优化一下这个吗 非常感谢
谢谢夸奖,因本人工作太忙,软件暂停维护了(* ̄︶ ̄)
怎么有的图纸明明是标准尺寸识别出来是未知尺寸呢
可能是超出了误差范围,你可以核对一下图纸尺寸与标准尺寸的差值。
请问这是用什么软件开发的?revit?
用C#编写的,你可以用Visual Studio打开。
在哪里怎么增加尺寸
想自己加 尺寸 比如A1加长(598*1700) 换算成2A1 打开后不懂在哪加。可以指导下吗
不知道你有没有编程基础,这得修改程序代码。
楼主大人,感谢您分享了源码,但是我在使用中发现缺少一个OptionsHelper的类。请问这个怎么解决呢
在MyOptions.cs文件中,如果还是没有你可以到我的gitea下载,https://gitee.com/ifan168/PDFPagesStatistics.git
楼主牛逼
此工具很实用,但还是有些欠缺,比如想加些其他非标尺寸 如A2加长(420*1080mm),A3加长(297*594mm),在哪里可以修改程序代码吖?
源代码也在网盘,你自己写下吧,我没写这部分功能
很好用
楼主你好! 如增加一些其他非标尺寸 如A2加长(420*891mm),A1加长(594*1080mm),如何修改程序代码呢?
修改判断尺寸的代码,增加加长图的判断
改了一下这个函数,博主可以采纳
///
/// 得到当前页面的图纸尺寸
///
///
private void JudgePaperSize(PdfPage pdfpage)
{
double W = Math.Max(pdfpage.Width.Millimeter, pdfpage.Height.Millimeter);
double H = Math.Min(pdfpage.Width.Millimeter, pdfpage.Height.Millimeter);
//可以使用iTextSharp
//使用GetPageSizeWithRotation函数获取Rectangle时,合并后的pdf有误
//遂改用GetCropBox
//如后续需要获取旋转信息可调用GetPageRotation
/**********************/
//针对合并后的PDF先获取一下CropBox
var pdfRectangle = pdfpage.CropBox;
if (!pdfRectangle.IsEmpty)
{
var factor = 25.4 / 72.0;
W = Math.Max(pdfRectangle.Width * factor, pdfRectangle.Height * factor);
H = Math.Min(pdfRectangle.Width * factor, pdfRectangle.Height * factor);
}
_paperSizeWidth = W;
_paperSizeHeight = H;
_paperSizeName = SizeToTypeName(W, H);
}
想请问下,具体是C#的什么版本呢?都可以打开编辑?
.NET Framework4.7,我是用VS2019写的。
经过今天大半天的折腾,标题栏显示路径,表格区显示合计了。
强!
大佬可以分享下吗
嘿嘿!
谢谢大神,真的太好的小工具,太感谢了
自己修改了下尺寸归类的参数,增加了加长图纸,目前统计基本上没大问题了。
强!
唯一的问题就是点击”设置“会报错,程序被另一进程占用。但不影响使用。