小编mar*_*igi的帖子

以编程方式提取PDF表格

我有一堆PDF文档,其中包含表格数据,我需要将其提取为更易读的格式,以存储在电子表格,数据库或其他任何内容中.

世界上是否有任何东西(最好是免费的)可以将PDF格式的表格数据转换为更易读的格式,可以通过本机与应用程序集成,也可以通过命令行被动地或通过代码(.net)循环进程?

只要表格得到维护,就可以是任何格式(doc,html).

到目前为止我发现的任何东西都是一次性的(一次只有一个文档,我有数百个,没有发生)或者没有维护表结构.

任何想法请发布.

.net pdf acrobat extract

21
推荐指数
2
解决办法
1万
查看次数

从另一个vbscript运行vbscript

如何获取运行另一个vbscript的vbscript?

我想象它只有几行代码,但之前没有尝试过这样做,2之间没有任何传递,只需要调用/运行另一个.

例如,正在运行的脚本称为TestScript.vbs,调用/运行的另一个脚本称为Secondscript.vbs,它们都位于C:\ Temp中.

谢谢马克

vbscript

18
推荐指数
4
解决办法
13万
查看次数

IF语句多个条件,相同的声明

嘿所有,希望减少我的c#if语句中的代码,因为有几个重复因素,并且想知道是否可以使用微调解决方案.

我目前有2个if语句需要执行相同的语句,但是当没有选中复选框时,唯一的变量是if语句的额外条件.我只是想知道是否有一种方法可以使它成为一个语句或使条件字符串变量,这是代码的压缩版本:

if (checkbox.checked)
  {
    if (columnname != a && columnname != b && columnname != c)
    {
      "statement 1"
    }
  }
else
  {
    if (columnname != a && columnname != b && columnname != c 
        && columnname != A2)
    {
      "statement 1"
    }
  }
Run Code Online (Sandbox Code Playgroud)

它就像我需要在if语句的条件下运行if语句,如果这有意义,就像这个伪表单:

if (columnname != a 
    && columnname != b 
    && columnname != c 
    && if(checkbox.checked{columnname != A2})
Run Code Online (Sandbox Code Playgroud)

c#

15
推荐指数
4
解决办法
22万
查看次数

是否可以在没有Javascript的情况下进行客户端验证

真的很简单的问题(可以冒险猜测,但只需要确保),

只需要一个是/否答案,因为似乎无法在任何地方进行任何分类.

原因?手机的网页,其中javascript支持在所有移动浏览器中"粗略",所以完全取消任何javascript,并想知道是否有任何替代品.

(在有人告诉我之前,我当然是默认情况下实施服务器端验证,如果可能的话,更好地在客户端上验证内容,因为电话文本输入不是特别有趣,可以多次进行.此外,网页是asp .net 2.0&c#应该影响什么)

javascript asp.net validation

8
推荐指数
1
解决办法
3587
查看次数

VBScript迭代设置级别的子文件夹

好的,我有一个vbscript,遍历一个目录及其子文件夹来检索文件列表.这里的例子:

Set FSO = CreateObject("Scripting.FileSystemObject")
ShowSubfolders FSO.GetFolder("C:\Scripts")

Sub ShowSubFolders(Folder)
    For Each Subfolder in Folder.SubFolders
        Wscript.Echo Subfolder.Path
        ShowSubFolders Subfolder
    Next
End Sub
Run Code Online (Sandbox Code Playgroud)

现在这对于获得一个广泛的列表非常有用,但如果有一个深层文件夹层次,那么性能会很糟糕.

所以我的问题是,有没有办法编辑脚本的这一部分,以便它只迭代一定数量的子文件夹级别?由于文件夹结构的深度,钻取的理想数量级别将是3级.

vbscript

7
推荐指数
1
解决办法
3万
查看次数

VBScript在Excel文件中编写宏

是否有可能VBScript在生成excel文件时在宏文件中编写一个只要文件打开就能运行的宏?

我有一个VBScript自动生成一个excel文件和其中的一些数据,这运行一次并生成包含所有数据/排序等的文件.

我需要的是在程序运行时有一些通常用宏运行的交互性,有人查看数据,这里的问题是因为它是一个自动生成的文件,没有保存宏.

如果是这样,将如何实现,以后如何在vbscript中写入一个宏?

vbscript excel

5
推荐指数
1
解决办法
2万
查看次数

将一个数据表的列添加到另一个数据表

嘿所有人都需要帮助为这个表排序一个循环,似乎无法将一个工作示例应用于模型,无论如何它在这里.

我有2个数据表,每个数据表具有不同的数据和不同的值,唯一的共同点是日期.第一个表包含我想要的所有内容,除了一列值(来自另一个表)所以我需要将此列合并到第一个表,而不是所有其他数据.

理想情况下,我想要的东西看起来像这样:

DataTable tbl1; //Assume both are populated
DataTable tbl2;

tbl1.Columns.Add("newcolumnofdata") //Add a new column to the first table

foreach (DataRow dr in tbl.Rows["newcolumnofdata"]) //Go through each row of this new column
{
    tbl1.Rows.Add(tbl2.Rows["sourceofdata"]); //Add data into each row from tbl2's column.
    tbl1.Columns["date"] = tbl2.Columns["date"]; //The date field being the same in both sources
} 
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助wud欣赏它,就像我说我只需要一列,我不需要拥有整个其他数据表.干杯.

c# asp.net datatable

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

vbscript ×3

asp.net ×2

c# ×2

.net ×1

acrobat ×1

datatable ×1

excel ×1

extract ×1

javascript ×1

pdf ×1

validation ×1