‘壹’ 如何将VFP报表输出到pdf格式文档
安装一个pdf虚拟打印机,网上搜索下.
vfp打印时选择这个打印机, 然后选择保存的文件即可.
这个方法是通用的, word等都可以用
‘贰’ 在vfp6.0中如何创建表间临时关系
一种方法是在“窗口”菜单的“数据工作期”窗口去具体操作,先打开主表,然后选择<关系>按钮,再打开子表,会把他们的关系用图表示出来,说不太清楚。
别一种方法是用命令方式。
建立临时关联,对子表有要求,要求子表要按关键字段索引,比如:
sele 2
use 子表
index on 学号 tag 学号
sele 1
use 父表
set relation to 学号 into b
(至此就建立了两个表的临时关联,当父表中指针移动时,子表的指针自动移动到与之关键字相同的第一条记录上。)
‘叁’ 全国计算机二级考试vfp怎么复习啊求大神帮助
二级定位为计算机程序员,可谓“计算机蓝领”。考核内容主要包括计算机程序设计基础知识和使用一种高级计算机语言(包括QBASIC、C、FoxBASE、VisualBASIC、VisualFoxPro、C++、Java、Access等)编写程序以及上机调试的基本技能。 1,考纲 http://www.examda.com/ncre/baokao/20070308/153917446.html 2,模拟题: http://www.examda.com/ncre/baokao/20070308/153917446.html 模拟上机: http://hi..com/0pera/blog/item/8bc4e835ed35c989a71e12a8.html 3,考试复习,首先吧官方的教材吃透(教材 http://www.examda.com/ncre/baokao/20060814/092739823.html) 其次做模拟题,做错的纠正过过来。然后做历年的试题看看考题是什么样的难度,或者做一年的看,看的多少分,那些地方还不会的再回到教材上去把相应的知识点弄懂, 4,笔试和上机的考试内容 : http://www.examda.com/ncre/Dynamic/dagang/20070308/145902533.html 把他说的字眼看懂,掌握的一般要考,了解的考的少,熟悉的也要考。 二级ACCESS语言的软件环境、考试时间、考试题型及分值 二级Java语言的软件环境、考试时间、考试题型及分值 二级VFP语言的软件环境、考试时间、考试题型及分值 二级VB语言的软件环境、考试时间、考试题型及分值 二级C语言的软件环境、考试时间、考试题型及分值 二级VC++语言的软件环境、考试时间、考试题型及分值 http://www.examda.com/ncre/Dynamic/dagang/20070308/145902533.html
求采纳
‘肆’ VFP程序如何读取PDF文档中的信息到DBF表中。上面下发的学考成绩是PDF的,没法统计,想读部分到DBF表中
请先通过 OCR软件将PDF的内容进行识别,转换为为EXCEL后,再导入数据库。
OCR软件可以用汉王PDF OCR8.1简体中文版的PDF识别软件,简单易用免费。网上有下载。
方法是下载安装汉王pdf ocr8.1,运行并打开PDF文件,如PDF的字号较小,在打开时请不用默认分辨率,自行设定最高分辨率为600DPI,逐页打开PDF文件后,可直接进行识别,但最好是进行水平调整,手工设置识别区域,分出文字区、表格区和图片区,然后才开始识别,这样的识别率较高,识别后进行校稿,对照原稿校正错别字。最后是选择已识别转换校对好的页面,在菜单-输出-到指定输出文件格式,可输出为TXT、RTF、XLS等文件格式。如要输出EXCEL格式,请选择XLS格式,用EXCEL打开后,按需要编辑一下即可。
‘伍’ visual foxpro输出的报表如何镜像打印在PVC料上,再问高手们,如何将VF报表打印成PDF
先将报表打印成其他格式,然后用镜像工具打印到PVC上,但不知你用的报表工具有没那种打印其他格式的功能,我只知道FineReport报表可以打印成pdf格式。
‘陆’ 请问fpt文件用什么阅读器读
Foxit Reader (PDF浏览器) v1.3 Build 1522 汉化修正版
http://soft.51ct.cn/new/Foxit%20Reader.rar
Foxit Reader 原名 Foxit Pdf Reader 是一款 PDF 文件 (电子书) 阅读器/查看器。它体积小,快速,而且它是免费的。有了它,你无须为仅仅阅读PDF文档而下载和安装庞大的Adobe Reader,而且启动快速,无需安装。对中文支持非常好。
修正了一处由于过度汉化造成无法阅读某些 PDF 文件的问题。
直接安装到任一目录后运行程序即可!
‘柒’ VFp 如何复制PDF文件
不能直接到EXCEL 的SHEET2的,只能
COPY TO C:\SD.XL TYPE XLS
或者用VFP的菜单栏 文件--导出--。。。
‘捌’ vfp怎样生成二维码的开源代码
环境:Visual Studio 2013
准备工作:引入一个dll——ThoughtWorks.QRCode
dll作用:封装成熟的二维码算法等(有包不用自己写的,我觉得都是大仙)
引入dll方法:
(1)打开“程序包管理控制台”(视图——其他窗口——程序包管理控制台)
(2)Install-Package -ProjectName 你的项目名称 ThoughtWorks.QRCode
(3)等待等待等待等待。。。。。。。然后装完。
生成二维码的核心代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
//mapPath:网站根目录
//fileSaveFolder:相对路径
//link:链接或者文本
public static string
GenerateLinkQRCode
(string mapPath, string fileSaveFolder, string link)
{
QRCodeEncoder qr = new QRCodeEncoder()
{
//编码
QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE,
//二维码缩放
QRCodeScale = 4,
//数字越小,二维码密度越小,
//可容纳的文本越少
QRCodeVersion = 4,
//
QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M
};
//存放路径处理
if (!Directory.Exists(mapPath + fileSaveFolder))
{
Directory.CreateDirectory(mapPath + fileSaveFolder);
}
//给二维码图片取名字
//规则可任意修改
string fileName = "QRCode" +
DateTime.Now.ToString("yyyyMMddHHmmss") +
随机字符串 +
".png";
//存放二维码的绝对路径
string filePath = mapPath + fileSaveFolder + fileName;
//生成二维码图片放在内存中
Bitmap bitmap = qr.Encode(link);
//保存图片到服务器磁盘(本地保存)
Bitmap.Save(filePath, System.Drawing.Imaging.ImageFormat.Png);
//准备返回二维码图片相对路径
string result = fileSaveFolder + fileName;
result = "/" + result.Replace(@"\", "/");
//输出结果,就是二维码的路径
return result;
}
本回答由提问者推荐评论 0 0
J_oin
采纳率:42% 擅长: JavaScript C#/.NET 编程语言 Html/Css
其他回答
新建一个window应用程序,然后引入.NET二维码类库(开源的类库,可从网上下载):
核心代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WinQRCode
{
using ThoughtWorks.QRCode.Codec;
using ThoughtWorks.QRCode.Codec.Data;
using ThoughtWorks.QRCode.Codec.Util;
using System.IO;
using PdfToImage;
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/// <summary>
/// 编码
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
if (this.textBox1.Text != "")
{
Cursor.Current = Cursors.WaitCursor;
if (textBox1.Text.Trim() == String.Empty)
{
MessageBox.Show("不能为空.");
return;
}
QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;
qrCodeEncoder.QRCodeScale = 4;
qrCodeEncoder.QRCodeVersion = 7;
qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
System.Drawing.Image image;
String data = textBox1.Text;
//编码
image = qrCodeEncoder.Encode(data);
//图片显示
this.pictureBox1.Image = image;
Cursor.Current = Cursors.Default;
}
}
/// <summary>
/// 解码
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button2_Click(object sender, EventArgs e)
{
Cursor.Current = Cursors.WaitCursor;
Bitmap b = this.pictureBox1.Image as Bitmap;
try
{
QRCodeDecoder decoder = new QRCodeDecoder();
//解码
String decodedString = decoder.decode(new QRCodeBitmapImage(b));
//显示解码信息
this.lbl解码信息.Text += decodedString ;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
Cursor.Current = Cursors.Default;
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
‘玖’ vfp中将frx转成pdf,下载了PDFxf,但不支持中文
这个目前好像没有好的解决方法. vfp太老了, 功能跟不上了. 建议你换编程软件吧