小编mcy*_*mcy的帖子

iOS上PDF文档的默认纸张大小和单位

要在iOS中创建PDF文档,请参阅官方文档(http://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/GeneratingPDF/GeneratingPDF.html#//apple_ref/doc/uid/TP40010156 -CH10-SW3),默认大小为612x792,比率为1.29412.

// Create the PDF context using the default page size of 612 x 792.
UIGraphicsBeginPDFContextToFile(pdfFileName, CGRectZero, nil);
CFRange currentRange = CFRangeMake(0, 0);
NSInteger currentPage = 0;
BOOL done = NO;
do {
// Mark the beginning of a new page.
   UIGraphicsBeginPDFPageWithInfo(CGRectMake(0, 0, 612, 792), nil);
Run Code Online (Sandbox Code Playgroud)

但是,国际标准IS0216的A4纸的默认尺寸为210x297mm,其纵横比为1.41429.所以,我的问题是:Apple标准的单位是什么?这个612x792尺寸与A4相同吗?是否包括打印边距等?

pdf-generation objective-c ios

12
推荐指数
1
解决办法
8892
查看次数

Wix Installer开始菜单快捷方式未出现

我正在尝试使用WiX v3.7为Windows应用程序创建一个安装程序项目(因为VS2012不再包括设置和部署项目)用于学习目的.Wix工具集已集成到VS,我正在创建一个新的WiX单一安装程序设置项目.安装程序总是成功编译(除了图标扩展中的警告),它运行完美并且应该放置桌面快捷方式,但是无法在Windows 7 Professional x64 Service Pack 1上放置正确的开始菜单快捷方式.我在网上搜索并尝试过我几乎看到了什么,但到目前为止还没有成功.product.wxs文件如下所示,"my_guid"字符串由项目中的适当GUID替换.显然我错过了一点,但看不到哪里.也不会创建注册表项,因此最后一个片段可能由于某种原因而无法执行.怎么能解决这个问题?

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
    <Product Id="my_guid" Name="WixSingleSetupExample" Language="1055" Version="1.0.0.0" Manufacturer="Can Yucel" UpgradeCode="my_guid">
        <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />

        <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
        <MediaTemplate />

        <Feature Id="ProductFeature" Title="WixSingleSetupExample" Level="1">
            <ComponentGroupRef Id="ProductComponents" />
            <ComponentRef Id="ApplicationShortcut" />
        </Feature>
    </Product>

    <Fragment>
        <Directory Id="TARGETDIR" Name="SourceDir">
            <Directory Id="DesktopFolder" Name="Desktop" />
            <Directory Id="ProgramMenuFolder">
                <Directory Id="ApplicationProgramsFolder" Name="WixSingleSetup"/>
            </Directory>
            <Directory Id="ProgramFilesFolder">
                <Directory Id="INSTALLFOLDER" Name="WixSingleSetupExample" />
            </Directory>
        </Directory>
    </Fragment>

    <Fragment>
        <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
          <!-- TODO: Remove …
Run Code Online (Sandbox Code Playgroud)

windows-installer wix wix-extension

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

将 Jquery Globalize 与 MVC 5 结合使用

我正在尝试在 MVC5 中将 MVC 不显眼的验证与 jquery globalize 插件一起使用(与包jquery-validate-globalize结合使用)。出于学习目的,我按照此处启动了一个演示项目,但它无法使用全球化运行(它适用于默认的 Microsoft 不显眼的验证)。该模型非常简单:

public class GlobalizeModel
{
    [Range(10.5D, 20.3D)]
    public decimal Double { get; set; }

    [Required]
    public DateTime? DateTime { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我尝试在 _Layout 页面底部按如下方式启动 Globalize(视图很小,只有 2 个输入):(我从https://johnnyreilly.github.io/globalize-so-what-c ​​ha 获取必要文件的列表-想/

<script src="~/Scripts/bootstrap.min.js"></script>
<script src="~/Scripts/jquery.validate.min.js"></script>
<script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>

<!--cldr scripts-->
<script src="~/Scripts/cldr.js"></script>
<script src="~/Scripts/cldr/event.js"></script>
<script src="~/Scripts/cldr/supplemental.js"></script>
<!--globalize scripts-->
<script src="~/Scripts/globalize.js"></script>
<script src="~/Scripts/globalize/number.js"></script>
<script src="~/Scripts/globalize/date.js"></script>
<!--jquery globalize-->
<script src="~/Scripts/jquery.validate.globalize.js"></script>


<script>

    $.when(
        $.getJSON("/Scripts/cldr/supplemental/likelySubtags.json"),
        $.getJSON("/Scripts/cldr/main/en/numbers.json"),
        $.getJSON("/Scripts/cldr/supplemental/numberingSystems.json"),
        $.getJSON("/Scripts/cldr/main/en/ca-gregorian.json"),
        $.getJSON("/Scripts/cldr/main/en/timeZoneNames.json"),
        $.getJSON("/Scripts/cldr/supplemental/timeData.json"), …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net-mvc jquery jquery-globalize

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