精华内容
下载资源
问答
  • 在打印图片时,经常会碰到一种情况: 图片的大小会超过纸张的...方法有二,1) 根据打印机和打印纸张的设置, 直接转换图片的分辨率(Resolution). 1'm_metafile是Metafile的一个实例23UsingbmpAsNewBitmap(m_metafile)4...

    在打印图片时,经常会碰到一种情况: 图片的大小会超过纸张的大小; 此时,我们需要对图片进行缩放,来适应纸张的大小.

    那么如何来实现呢?方法有二,

    1) 根据打印机和打印纸张的设置, 直接转换图片的分辨率(Resolution).

       

     1 'm_metafile是Metafile的一个实例 
     2 
     3 Using bmp As New Bitmap(m_metafile)
     4                     'if image is large that printable area, scale it to fix page size
     5                     If bmp.Width > settings.PrintableArea.Width OrElse bmp.Height > settings.PrintableArea.Height Then
     6                         Dim wRatio As Single
     7                         Dim hRatio As Single
     8 
     9                         hRatio = bmp.Height / settings.PrintableArea.Height
    10                         wRatio = bmp.Width / settings.PrintableArea.Width
    11 
    12                         If wRatio > hRatio Then
    13                             bmp.SetResolution(hRatio * 100, hRatio * 100)
    14                         Else
    15                             bmp.SetResolution(wRatio * 100, wRatio * 100)
    16                         End If
    17                     End If
    18                     'draw image
    19                     g.DrawImage(bmp, 00)
    20                 End Using


    注意:使用此方法的一个弊端是会降低图片分辨率,从而导致打印出来的图片有闪烁(dithering).因此它不适用有打印分辨率高的场合;例如在打印条形码(barcode)时,低分辨率有可能会造成无法被机器识别.


    2) 使用Public Sub EnumerateMetafile(ByVal metafile As System.Drawing.Imaging.Metafile, ByVal destRect As System.Drawing.Rectangle, ByVal callback As System.Drawing.Graphics.EnumerateMetafileProc)

     1 'm_metafile为Metafile的一个实例;
     2 'g是Graphics的一个实例
     3 Dim width As Integer = m_metafile.Width
     4             Dim height As Integer = m_metafile.Height
     5 
     6             m_delegate = New Graphics.EnumerateMetafileProc(AddressOf MetafileCallback)
     7 
     8             '-- YOU MUST PASS THE SIZE TO EnumerateMetafile, OTHERWIZE, THE PAGE IS NOT AUTO SCALED.
     9             g.EnumerateMetafile(m_metafile, New Rectangle(00, width, height), m_delegate)
    10 
    11             ' Clean up 
    12             m_delegate = Nothing


    注意:此方法没有1)中的闪烁问题,实现也比较简单,推荐使用.

     

    完整的一个打印示例如下:

    ExpandedBlockStart.gif代码
      1 Imports System
      2 Imports System.IO
      3 Imports System.Web.Services.Protocols
      4 Imports System.Data
      5 Imports System.Xml
      6 Imports System.Drawing
      7 Imports System.Drawing.Imaging
      8 Imports System.Drawing.Printing
      9 Imports System.Runtime.InteropServices
     10 Imports System.Collections.Generic
     11 
     12 
     13 Public Class AutoScalePrint
     14 
     15     Private m_renderedReport As Byte()()
     16     Private m_delegate As Graphics.EnumerateMetafileProc = Nothing
     17     Private m_currentPageStream As MemoryStream
     18     Private m_metafile As Metafile = Nothing
     19     Private m_numberOfPages As Integer
     20     Private m_currentPrintingPage As Integer
     21     Private m_lastPrintingPage As Integer
     22     Private m_PrintSettings As RTSystems.Framework.Printing.IPrintSetting
     23     Private m_ReportProxy As Framework.Reporting.IReportProxy
     24     Private ctlJob As New PrintQueueController
     25 
     26     Private Sub pd_PrintPage(ByVal sender As ObjectByVal ev As PrintPageEventArgs)
     27         ev.HasMorePages = False
     28         If m_currentPrintingPage <= m_lastPrintingPage AndAlso MoveToPage(m_currentPrintingPage) Then
     29             ' Draw the page 
     30             DrawPage(ev.Graphics, ev.PageSettings)
     31             ' If the next page is less than or equal to the last page, 
     32             ' print another page. 
     33             If System.Threading.Interlocked.Increment(m_currentPrintingPage) <= m_lastPrintingPage Then
     34                 ev.HasMorePages = True
     35             End If
     36         End If
     37     End Sub
     38 
     39     ' Method to draw the current emf memory stream 
     40     Private Sub DrawPage(ByVal g As Graphics, ByRef settings As PageSettings)
     41         If m_currentPageStream Is Nothing OrElse 0 = m_currentPageStream.Length OrElse m_metafile Is Nothing Then
     42             Exit Sub
     43         End If
     44         SyncLock Me
     45             Dim width As Integer = m_metafile.Width
     46             Dim height As Integer = m_metafile.Height
     47 
     48             m_delegate = New Graphics.EnumerateMetafileProc(AddressOf MetafileCallback)
     49 
     50             '-- YOU MUST PASS THE SIZE TO EnumerateMetafile, OTHERWIZE, THE PAGE IS NOT AUTO SCALED.
     51             g.EnumerateMetafile(m_metafile, New Rectangle(00, width, height), m_delegate)
     52 
     53             ' Clean up 
     54             m_delegate = Nothing
     55 
     56         End SyncLock
     57     End Sub
     58 
     59     Private Function MoveToPage(ByVal page As Int32) As Boolean
     60         ' Check to make sure that the current page exists in 
     61         ' the array list 
     62         If Me.RenderedPage(m_currentPrintingPage - 1Is Nothing Then
     63             Return False
     64         End If
     65         ' Set current page stream equal to the rendered page 
     66         m_currentPageStream = New MemoryStream(Me.RenderedReport(m_currentPrintingPage - 1))
     67         ' Set its postion to start. 
     68         m_currentPageStream.Position = 0
     69         ' Initialize the metafile 
     70         If m_metafile IsNot Nothing Then
     71             m_metafile.Dispose()
     72             m_metafile = Nothing
     73         End If
     74         ' Load the metafile image for this page 
     75         m_metafile = New Metafile(DirectCast(m_currentPageStream, Stream))
     76         Return True
     77     End Function
     78 
     79     Private Function MetafileCallback(ByVal recordType As EmfPlusRecordType, ByVal flags As IntegerByVal dataSize As IntegerByVal data As IntPtr, ByVal callbackData As PlayRecordCallback) As Boolean
     80         Dim dataArray As Byte() = Nothing
     81         ' Dance around unmanaged code. 
     82         If data <> IntPtr.Zero Then
     83             ' Copy the unmanaged record to a managed byte buffer 
     84             ' that can be used by PlayRecord. 
     85             dataArray = New Byte(dataSize - 1) {}
     86             Marshal.Copy(data, dataArray, 0, dataSize)
     87         End If
     88         ' play the record. 
     89         m_metafile.PlayRecord(recordType, flags, dataSize, dataArray)
     90 
     91         Return True
     92     End Function
     93 
     94     Public Property RenderedPage() As Byte()()
     95         Get
     96             Return m_renderedReport
     97         End Get
     98         Set(ByVal value As Byte()())
     99             m_renderedReport = value
    100         End Set
    101     End Property
    102 
    103     Public Sub Print() Implements Framework.Printing.IPrintProxy.Print
    104         'set data to RenderedPage  in Byte()() format
    105 
    106         m_numberOfPages = Me.RenderedPage.Length
    107 
    108         If m_numberOfPages < 1 Then
    109             Return
    110         End If
    111 
    112         Dim pd As New PrintDocument()
    113         Dim printerSettings As New PrinterSettings()
    114 
    115         printerSettings.MaximumPage = m_numberOfPages
    116         printerSettings.MinimumPage = 1
    117         printerSettings.PrintRange = PrintRange.SomePages
    118         printerSettings.FromPage = 1
    119         printerSettings.ToPage = m_numberOfPages
    120         printerSettings.PrinterName = job.Printer.PrinterName
    121 
    122         m_currentPrintingPage = 1
    123         m_lastPrintingPage = m_numberOfPages
    124         pd.PrinterSettings = printerSettings
    125 
    126         AddHandler pd.PrintPage, AddressOf Me.pd_PrintPage
    127 
    128         Try
    129             pd.Print()
    130         Finally
    131             pd.Dispose()
    132         End Try
    133     End Sub
    134 End Class
    135 


     

     

     

     

    转载于:https://www.cnblogs.com/beiguren/archive/2010/01/13/1646686.html

    展开全文
  • 您还可以将该窗口设置为保留在顶部,以便在其他窗口中工作时可以监视打印。 目录 原因 octoprint网络摄像头流有两个问题。 在用户界面中,您无法真正真正地将其全屏打开;如果放大,则返回到octoprint时也会被超级...
  • python:ezdxf——如何使用

    千次阅读 2020-06-27 22:17:43
    文章目录一、基本文件1、设置/获取标头变量2、设置DXF绘图单元3、创建更具可读性的DXF文件(DXF漂亮打印机)4、为模型空间设置初始视图/缩放二、DXF查看器1、A 360查看器问题2、DXF实体不在查看器中显示3、在AutoCAD...

    官方文档:https://ezdxf.readthedocs.io/en/master/howto/index.html

    一、基本文件

    一般先决条件:

    import ezdxf
    doc = ezdxf.readfile("your_dxf_file.dxf")
    msp = doc.modelspace()
    

    1、设置/获取标头变量

    ezdxf有一个接口来获取和设置标头变量:

    doc.header['VarName'] = value
    value = doc.header['VarName']
    

    2、设置DXF绘图单元

    使用此头变量设置CAD应用程序的默认单元,打开DXF文件。此设置与ezdxfAPI调用,对于长度值和坐标是不单位的,对于角度(在大多数情况下)是十进制度。

    成套绘图单元:

    $度量值控制当前绘图是否使用帝国或公制舱口模式和线型文件:

    doc.header['$MEASUREMENT'] = 1
    
    0 英语
    1 公制

    $LUNITS设置用于创建对象的线性单元格式:

    doc.header['$LUNITS'] = 2
    
    1 科学
    2 十进制(默认)
    3 工程学
    4 建筑
    5 分数

    $AUNITS为角度设置单元格式:

    doc.header['$AUNITS'] = 0
    
    0 十进制
    1 度/分/秒
    2 格蕾
    3 弧度

    $INSUNITS设置AutoCAD设计中心块的默认绘图单元:

    doc.header['$INSUNITS'] = 6
    
    0 无单位
    1
    2
    3 迈尔斯
    4 毫米
    5 厘米
    6 米计
    7 公里
    8 微英寸
    9 米尔斯
    10 院子
    11 安格罗斯
    12 纳米级
    13 微米
    14 分度表
    15 曲目
    16 高度计
    17 千兆
    18 天文单位
    19 光年
    20 Parsecs
    21 美国调查脚
    22 美国调查英寸
    23 美国调查场
    24 美国调查英里

    3、创建更具可读性的DXF文件(DXF漂亮打印机)

    DXF文件是纯文本文件,您可以使用每个处理较大文件的文本编辑器打开这个文件。但是要快速获得你想要的信息并不是一件容易的事。

    创建一个更具可读性的HTML文件(DXF漂亮打印机):

    这将生成一个HTML文件。您的dxf_file.html与普通的DXF文件和DXF句柄相比,DXF实体之间的链接布局更好,这简化了DXF实体之间的导航。

    在0.8.3版中更改:自ezdxf以来v0.8.3,一个名为dxfpp将添加到Python脚本路径:

    usage: dxfpp [-h] [-o] [-r] [-x] [-l] FILE [FILE ...]
    
    positional arguments:
      FILE             DXF files pretty print
    
    optional arguments:
      -h, --help       show this help message and exit
      -o, --open       open generated HTML file with the default web browser
      -r, --raw        raw mode - just print tags, no DXF structure interpretation
      -x, --nocompile  don't compile points coordinates into single tags (only in
                       raw mode)
      -l, --legacy     legacy mode - reorders DXF point coordinates
    

    4、为模型空间设置初始视图/缩放

    若要显示以CAD应用程序窗口为中心的模型空间的任意位置,请将’*Active’Vport到这个位置。DXF属性dxf.center定义模型空间中的位置,dxf.height指定要查看的模型空间的区域。快捷功能:

    doc.set_modelspace_vport(height=10, center=(10, 10))
    

    二、DXF查看器

    1、A 360查看器问题

    Autodesk Web服务A 360似乎比AutoCAD桌面应用程序更挑剔,使用ezdxf支持的最新DXF版本可能会有所帮助,ezdxf支持的版本是DXF R2018(AC 1032)。

    2、DXF实体不在查看器中显示

    ezdxf如果不自动在实体中定位模型空间的主视图,则必须在TrueView 2020中执行“缩放到扩展”命令:
    在这里插入图片描述
    在Autodesk在线查看器中:
    在这里插入图片描述
    将这一行添加到代码中以重新定位主视图,调整中心(在模型空间坐标中)和高度(在绘图单元中)对您的需求的参数:

    doc.set_modelspace_vport(height=10, center=(0, 0))
    

    3、在AutoCAD加载时显示图像/XREFS

    如果要添加具有与现有绘图相对路径的XREFS和图像,并且它们没有立即在AutoCAD中显示,请更改标头变量。PROJECTNAME=()dxfr2004ezdxfPROJECTNAME=''到(不太)解决这个问题。用于dxf r 2004及更高版本的ezdxf模板有PROJECTNAME=’'作为默认值。

    感谢大卫·布斯:

    如果IMAGEDEF中的文件名包含完整路径(在AutoCAD中是绝对的),那么它将在加载时显示,否则在使用XREF管理器手动重新加载之前它不会显示(报告不可读)。

    解决方法(在加载时显示图像)似乎是将完整的文件路径保存在DXF中,或者将其保存为DWG。

    到目前为止,还没有在加载时显示具有相对路径的图像的解决方案。

    4、为模型空间设置初始视图/缩放

    若要显示以CAD应用程序窗口为中心的模型空间的任意位置,请将’*Active’Vport到这个位置。DXF属性dxf.center定义模型空间中的位置,dxf.height指定要查看的模型空间的区域。快捷功能:

    doc.set_modelspace_vport(height=10, center=(10, 10))
    

    三、DXF内容

    一般先决条件:

    import ezdxf
    doc = ezdxf.readfile("your_dxf_file.dxf")
    msp = doc.modelspace()
    

    1、获取/设置块引用属性

    块引用(Insert)可以具有附加属性(Attrib),这些都是简单的文本注释,并在块引用后面附加了一个关联的标记。

    迭代所有附加的属性:

    # get all INSERT entities with entity.dxf.name == "Part12"
    blockrefs = msp.query('INSERT[name=="Part12"]')
    if len(blockrefs):
        entity = blockrefs[0]  # process first entity found
        for attrib in entity.attribs:
            if attrib.dxf.tag == "diameter":  # identify attribute by tag
                attrib.dxf.text = "17mm"  # change attribute content
    

    按标记获取属性:

    diameter = entity.get_attrib('diameter')
    if diameter is not None:
        diameter.dxf.text = "17mm"
    

    2、将XDATA添加到实体

    将XDATA添加为元组列表(组代码、值)set_xdata(),如果已经存在,则覆盖数据:

    doc.appids.new('YOUR_APPID')  # IMPORTANT: create an APP ID entry
    
    circle = msp.add_circle((10, 10), 100)
    circle.set_xdata(
        'YOUR_APPID',
        [
            (1000, 'your_web_link.org'),
            (1002, '{'),
            (1000, 'some text'),
            (1002, '{'),
            (1071, 1),
            (1002, '}'),
            (1002, '}')
        ])
    

    有关组代码的含义,请参见dxf参考部分。数字阶参考的DXF群码,有效组码在1000-1071范围内。

    方法get_xdata()将实体的扩展数据返回为Tags对象。

    3、从维度获取重写的DIMSTYLE值

    一般来说Dimension样式和配置属性存储在Dimstyle实体,但是可以单独重写每个维度实体的每个属性,则由DimstyleOverride对象,如以下示例所示:

    for dimension in msp.query('DIMENSION'):
        dimstyle_override = dimension.override()  # requires v0.12
        dimtol = dimstyle_override['dimtol']
        if dimtol:
            print(f'{str(dimension)} has tolerance values:')
            dimtp = dimstyle_override['dimtp']
            dimtm = dimstyle_override['dimtm']
            print(f'Upper tolerance: {dimtp}')
            print(f'Lower tolerance: {dimtm}')
    

    这个DimstyleOverride对象返回基础DIMSTYLE对象的值,如果维度中的值未被覆盖,或None如果该值既没有在DIMSTYLE中定义,也没有在维度中定义。

    4、覆盖维度的DIMSTYLE值

    与上面相同,DimstyleOverride对象还支持重写DIMSTYLE值。但是,仅仅覆盖这些值并不会影响维度实体的图形表示,因为CAD应用程序只显示关联的匿名块,其中包含维度实体上的图形表示为简单的DXF实体。呼叫render方法DimstyleOverride对象重新创建此图形表示形式。ezdxf,但是ezdxf 不支持所有维度类型和DIMVARS,以及结果会有所不同来自AutoCAD或BricsCAD渲染。

    dimstyle_override = dimension.override()
    dimstyle_override.set_tolerance(0.1)
    
    # delete associated geometry block
    del doc.blocks[dimension.dxf.geometry]
    
    # recreate geometry block
    dimstyle_override.render()
    
    展开全文
  • excel列太多 如何打印

    2020-05-25 14:10:34
    打印 | 打印机属性 | 布局: 方向 横向 图像缩放 60% 这样是可以打印了,但是字体可能会太小而看不清楚。 如果要进一步调整,还可以在excel设置字体的大小及空白等。

    打印 | 打印机属性 | 布局:
    方向 横向
    图像缩放 60%

    这样是可以打印了,但是字体可能会太小而看不清楚。 如果要进一步调整,还可以在excel设置字体的大小及空白等。

    展开全文
  • 如何把一张长图,转成几页的PDF

    千次阅读 2020-11-05 18:56:13
    3、“页面设置“界面里,方向选择“纵向“,居中选择“水平”专,缩放比例选择“适合于“(第一个数相当于一页纸的宽度,第二个数相当于几页纸的长度,输入1×9页,表示把长图打印成1页A4宽,有9页A4的长度,可根据...

    研究了好久,终于找到了一种 不用下载软件、不需要上网页 就可以处理的办法了。原理就是“打印长图”+“虚拟打印机另存为PDF格式”,步骤见下:1、右键长图,找到“打开方式”,点击“图画”,用图画打开长图;2、“工具栏”找到“文件”,在“打印”选项卡选择“页面设置”;3、“页面设置“界面里,方向选择“纵向“,居中选择“水平”专,缩放比例选择“适合于“(第一个数相当于一页纸的宽度,第二个数相当于几页纸的长度,输入1×9页,表示把长图打印成1页A4宽,有9页A4的长度,可根据实际情况设置) 点击【确定】返回;在这里插入图片描述
    4、打开”打印预览“,点击“下一页“翻页预览。如果效果不满意,可以再回到“页面设置”调整;5、调整合适后,选择“打印”,在打印的常规页面找到有PDF虚拟打印机(写了PDF的那个),右键“打印首选项”,在默认设置选择“PDF/A-1b”或“高质量打印”,图片分辨率选择最高,点击【确认】返回,点击【打印】。在这里插入图片描述
    6、完成!

    展开全文
  • 4.如何设置消息提示框的标题文字 5.如何使消息提示框的标题右对齐 6.如何在消息提示框中绘制表格 7.如何在消息提示框中设置图标 8.如何在消息提示框中显示问号图标 9.如何在消息提示框中设置按钮 10.如何在消息提示...
  • 如何设置消息提示框的标题文字  5.如何使消息提示框的标题右对齐  6.如何在消息提示框中绘制表格  7.如何在消息提示框中设置图标  8.如何在消息提示框中显示问号图标  9.如何在消息提示框中设置...
  • 二维码,条形码,网页各类打印样式控件Lodop 1.如何在页面内嵌入控件见样例一 2.如何选材打印当前页面内容见样例二 3.如何用代码生成打印页见样例三 4.如何打印设计和定位套打见...46如何设置右边距和下边距见样例四十六
  • PDF文件页面大小不一致的解决办法

    万次阅读 2017-10-12 22:07:19
    经常遇到PDF文件中,页面大小不一致的情况,看起来极为不爽,如何用简洁的方法解决呢。利用打印功能中的“页面缩放方式”即可很方便地解决此问题,如下: 1.在PDF文件的页面中找到打印,点开打印对话框,设置打印...
  • 控件功能强大,却简单易用,所有调用如同JavaScript扩展语句, 主要接口函数如下: PRINT_INIT 打印初始化 SET_PRINT_PAGESIZE 设定纸张大小 ...ADD_PRINT_TEXT 增加纯文本项 ...46.如何设置右边距和下边距见样例四十六
  • Windows API函数大全

    热门讨论 2010-02-04 09:04:57
    AdvancedDocumentProperties 启动打印机文档设置对话框 ClosePrinter 关闭一个打开的打印机对象 ConfigurePort 针对指定的端口,启动一个端口配置对话框 ConnectToPrinterDlg 启动连接打印机对话框,用它同访问...
  • Lodop6.0web打印控件及技术手册

    热门讨论 2011-10-09 17:04:03
    16 如何设置预览窗口大小见样例十六 17 如何发打印机指令或直接读写端口见样例十七 18 如何打印幅面高度不固定的票据见样例十八 19 如何内嵌显示及预览时包含背景图见样例十九 20 如何强制分页并预览多页卡片见...
  • 如何设置条件断点 在编辑状态下发现成员变量或函数不能显示提示时如何打开提示功能 如何将一个通过ClassWizard生成的类删除 如何将在workspace中消失的类找出来 如何清除所有的断点 如何在ClassWizard中选择未列出的...
  • 如何设置优化页面文件.reg 如何在桌面上显示Windows版本标志.reg 删除开始菜单中的注销选项.reg 设置CD-ROM的缓存区.reg 设置关机对话框中的选项.reg 设置开始菜单使用多页面显示.reg 设置如何拖动整个窗口.reg ...
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    4 <br>0008 为程序设置版本和帮助信息 4 <br>0009 设置Windows应用程序启动窗体 5 <br>0010 设置Web应用程序起始页 5 <br>0011 如何设置程序的出错窗口 5 <br>0012 如何进行程序调试 6 ...
  • AdvancedDocumentProperties 启动打印机文档设置对话框 ClosePrinter 关闭一个打开的打印机对象 ConfigurePort 针对指定的端口,启动一个端口配置对话框 ConnectToPrinterDlg 启动连接打印机对话框,用它同访问...
  • 您可以单击“开始”选项卡下的“放大”、“缩小”来缩放PDF文档,或直接选择缩放比例进行缩放。 单击“开始”选项卡下“实际大小”(图)和“适合宽度”(图)可以设置页面布局。此外,您还可以单击“视图”选项卡...
  • 设置打印机 2-17 选择网络打印机 2-17 在运行时打印 2-17 3 章 规划应用项目 3-1 理解自动化过程 3-1 规划网络布局 3-1 Windows域或工作组 3-1 用户所需要的计算机 3-2 系统需求及安装 3-3 规划冗余系统 3-3 规划...
  • 微软 VB2010 源码包

    2013-05-22 02:21:18
    Printing:演示如何使用 My.Printers 对象打印文本和配置打印机 RegExpressions:演示如何使用表示正则表达式的 Regex 类验证用户输入 Simple Browser:演示如何使用 WebBrowser 控件创建简单的 Web 浏览器 ...
  • delphi 开发经验技巧宝典源码

    热门讨论 2010-08-12 16:47:23
    0213 如何设置光标到文本框的末尾 141 0214 如何改变表格列的矩形区域颜色 142 0215 控制在文本框中只能输入两位小数 143 0216 如何把选择的文件图标显示在列表中 143 0217 根据表格中的数据长度自动调整...
  • 0213 如何设置光标到文本框的末尾 141 0214 如何改变表格列的矩形区域颜色 142 0215 控制在文本框中只能输入两位小数 143 0216 如何把选择的文件图标显示在列表中 143 0217 根据表格中的数据长度自动调整...
  • 0213 如何设置光标到文本框的末尾 141 0214 如何改变表格列的矩形区域颜色 142 0215 控制在文本框中只能输入两位小数 143 0216 如何把选择的文件图标显示在列表中 143 0217 根据表格中的数据长度自动调整...
  • 0213 如何设置光标到文本框的末尾 141 0214 如何改变表格列的矩形区域颜色 142 0215 控制在文本框中只能输入两位小数 143 0216 如何把选择的文件图标显示在列表中 143 0217 根据表格中的数据长度自动调整...
  • 0213 如何设置光标到文本框的末尾 141 0214 如何改变表格列的矩形区域颜色 142 0215 控制在文本框中只能输入两位小数 143 0216 如何把选择的文件图标显示在列表中 143 0217 根据表格中的数据长度自动调整...
  • 0213 如何设置光标到文本框的末尾 141 0214 如何改变表格列的矩形区域颜色 142 0215 控制在文本框中只能输入两位小数 143 0216 如何把选择的文件图标显示在列表中 143 0217 根据表格中的数据长度自动调整...
  • 多媒体教室

    2013-06-14 08:10:31
    学生机在接收屏幕广播时,如果教师未锁定学生机键盘鼠标,学生就可以用窗口方式接收广播(窗口可设置为智能滚动、自由滚动、缩放显示),该功能的详细说明请参见?窗口显示模式?。此时学生可在接收屏幕广播的同时进行...
  • Microsoft C# Windows程序设计(上下册)

    热门讨论 2011-08-05 10:28:13
    12.18.1 windows forms desigler如何使用自动缩放? 12.18.2 富有创造性的autoscalebasesize设置 12.18.3 深入研究自动缩放 12.19 十六进制计算器 12.20 单选按钮和组框 12.2l 滚动条 12.22 跟踪栏的...
  • 能够设置“始终开启”打印机限制。 便捷的滑块,用来重新设置缩略图大小、设置更新间隔或自动调整状态栏中的缩略图大小。 已增强的文件分发性能。 支持 Google Chromebook。 按姓名搜索学生。 按设备搜索学生。 按...
  • 能够设置“始终开启”打印机限制。 便捷的滑块,用来重新设置缩略图大小、设置更新间隔或自动调整状态栏中的缩略图大小。 已增强的文件分发性能。 支持 Google Chromebook。 按姓名搜索学生。 按设备搜索学生。 按...

空空如也

空空如也

1 2 3 4
收藏数 64
精华内容 25
关键字:

打印机如何设置缩放