有时我们查看一个PDF文档时,需要同时并排查看不同的页面,但是又不能重复打开同一个文档,要怎么 *** 作才能实现呢?
首先同时打开同一个文档是不可能实现的,所以必须先将文档复制出一个副本后再分别打开;
接着用极速PDF阅读器分别打开这个两个文档,在左上角其中一个文档名称标签处单击鼠标右键并选择“文档对比”;
就会发现我们选择的那个文档被以新窗口重新单独打开;
然后分别将两个阅读窗口进行适量缩放(鼠标扫过阅读器边框线后拖移就可以了),分别调整各个文档的页面后,并排查看即可。
还可以通过上方工具栏中的单双页切换,翻页和方向旋转等调整到最佳阅读状态和页面;
为了便于阅读体验,我们可以通过阅读器右上角倒三角设置选项中勾选“保持窗口最前”,这样打开其他程序也不影响正常的阅读;
两张EXCEL表格同时显示在电脑屏幕上的方法如下:
准备材料:EXCEL表格、电脑
1、新建两个Excel表格来实现两个表格同时显示的功能,这里分别命名为TEST1&TEST2,并打开填写一些内容进入。
2、这时发现两个表格是重叠起来的,同时只能显示其中一个。
3、在其中任何一个表格的工具栏中找到检视并点击,看见当前的排列模式是并列显示,这个并列显现就只能看见一个。
4、点击并列显示按钮,在d出来的对话框中选择自己想要的显示模式,如下图是水平并列模式。
5、也可以按自己的需求选择别的排列模式,如下图是垂直并列模式的结果。
6、如2003版也是可以达到这个效果的,在任意一个档案的窗口中,选择并排比较即可。
程序并列是不是同时执行两个程序,如果是的话,可以将两个程序糅合在一起来实现,如:
修改前的程序:
#include<reg51h>
sbit green=P2^0;
sbit blue=P2^1;
sbit red=P2^2;
sbit shan=P1^0;
sbit shan2=P1^1;
void delay(int i)
{
while(--i)
{
;
}
}
void bianse(void)//这个函数程序是控制灯渐亮渐暗
{
int i,j;
for(i=1;i<2000;i=i+100)
{
for(j=0;j<1;j++)
{
green=0;
blue=0;
red=0;
delay(i);
green=1;
blue=1;
red=1;
delay(2000-i);//红,绿,蓝一起上升
}
}
for(i=2000;i>0;i=i-100)
{
for(j=0;j<1;j++)
{
blue=1;
green=1;
red=1;
delay(2001-i);
red=0;
green=0;
blue=0;
delay(i);//红蓝绿下降
}
}
}
void shanshuo(void)//这个函数程序是控制灯闪烁
{
int i,k;
for(k=0;k<10;k++)
{
shan=0;
delay(5000);
shan=1;
delay(4000);
}
for(i=0;i<10;i++)
{
shan2=0;
delay(5000);
shan2=1;
delay(4000);
}
}
void main(void)
{
while(1)
{
bianse();
green=1;
blue=1;
red=1;
shanshuo();
}
}
按照以上程序运行起来的时候是先把P2口的灯先渐亮渐暗完后才轮到P1口的灯闪烁,但想改变一下方式,就是P2口的灯渐亮渐暗的同时,P1口的灯都在闪烁,就是渐亮渐暗跟闪烁的灯都同时显示出来。
修改后:
这个应该是两个功能同时实现,渐亮渐暗是用延时实现的PWM,而灯的闪烁其实就是单片机的输出为矩形波,两个功能同时实现时,就是在矩形波的波峰波谷时期加入了PWM。两个波形的叠加(将两个功能柔和在一起)。在灯渐亮渐暗子程序中,一个for循环for(i=1;i<2000;i=i+100)其实就是一个PWM的周期,是相同的、一定的,那么就可以利用判断是第几个周期来决定该周期是否要闪烁,还是关闭(也就是利用了PWM的周期来确定矩形波的周期)。
这个循环for(j=0;j<1;j++)是不是可以去掉呢。。。。。。。。
修改后的程序:调试过了(灯的端口改为P0了)
#include<reg51h>
sbit green=P0^0;
sbit blue=P0^1;
sbit red=P0^2;
sbit shan=P0^3;
sbit shan2=P0^4;
void delay(int i)
{
while(--i)
{
;
}
}
void bianse1(void)//这个函数程序是控制灯渐亮渐暗
{
int i;
for(i=1;i<2000;i=i+100)
{
if(i%200==0)shan=~shan; /经过200个PWM周期灯的亮灭交替,改变这个参数可以改变灯的闪烁频率/
green=0;
blue=0;
red=0;
delay(i);
green=1;
blue=1;
red=1;
delay(2000-i);//红,绿,蓝一起上升
}
for(i=2000;i>0;i=i-100)
{
if(i%200==0)shan=~shan;
blue=1;
green=1;
red=1;
delay(2001-i);
red=0;
green=0;
blue=0;
delay(i);//红蓝绿下降
}
}
void bianse2(void)//这个函数程序是控制灯渐亮渐暗
{
int i;
for(i=1;i<2000;i=i+100)
{
if(i%200==0)shan2=~shan2;
green=0;
blue=0;
red=0;
delay(i);
green=1;
blue=1;
red=1;
delay(2000-i);//红,绿,蓝一起上升
}
for(i=2000;i>0;i=i-100)
{
if(i%200==0)shan2=~shan2;
blue=1;
green=1;
red=1;
delay(2001-i);
red=0;
green=0;
blue=0;
delay(i);//红蓝绿下降
}
}
void shanshuo(void)//这个函数程序是控制灯闪烁
{
int i,k;
for(k=0;k<10;k++)
{
shan=0;
delay(5000);
shan=1;
delay(4000);
}
for(i=0;i<10;i++)
{
shan2=0;
delay(5000);
shan2=1;
delay(4000);
}
}
void main(void)
{
shan=1;
shan2=1;
while(1)
{
bianse1();
bianse2(); /两个灯的交替闪烁/
green=1;
blue=1;
red=1;
//shanshuo();
}
}
以上就是关于同一个PDF文档如何才能同时在两个窗口并排显示全部的内容,包括:同一个PDF文档如何才能同时在两个窗口并排显示、两张EXCEL表格如何同时显示在电脑屏幕上、keil如何程序并列等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)