为什么两次取得打印机的分辨率不一样?!
我在一程序中需要列出连在我打印机上的所有打印机,并能根据需要选择其中的某一台(因在模拟阶段,所以我用了虚拟打印机--finefactory),这已实现,但是我需要自定义纸张的大小,现在问题是如果默认虚拟打印机的分辨率是300dpi,并在这个分辨率下正常打印,但我更换了另一台打印机,再选择finefactory这个虚拟打印机的话,分辨率就变为600dpi了,结果自然就不对了。然则我若重新运行程序就又恢复到300dpi了,很奇怪,打印机的分辨率会自动更改吗,该怎样让分辨率一直保持在300dpi?(我在Delphi6中用的getDeviceCaps()函数)
急盼求解,分不够再加,谢谢!
急盼求解,分不够再加,谢谢!
...全文
相关推荐
Excel单元格预览打印不全,与视图不一致方法
Excel单元格预览打印不全的问题是由于电脑的分辨率与打印机的分辨率不同所致。2. 使用PDF虚拟打印机可以解决Excel单元格预览打印不全的问题。3.
1522打印机扫描不清晰
例如,扫描分辨率设置过低会导致图像细节丢失,而色彩模式选择不当则可能使颜色表现不准确。
货物默认打印机的分辨率
开发的程序输入打印的内容至打印机,需要设置打印机的分辨率。有需要的朋友可以研究下。
pdf虚拟打印机驱动96dpi
在处理文档时,选择合适的DPI(分辨率)对最终输出的质量和大小有直接影响。标题提到的“pdf虚拟打印机驱动96dpi”是针对Excel中的一种问题——在普通视图和打印预览之间内容显示不一致的情况。
兄弟牌打印机ppd文件
**分辨率**:它指定了打印机的打印分辨率,如600dpi或1200dpi。3. **字体**:PPD文件包含对打印机可用字体的描述,包括内置和通过网络下载的字体。4.


Windows SDK/API
