小编Kot*_*teg的帖子

使用Quartz 2D解析pdf时获取文本位置

关于pdf解析的另一个问题...请阅读PDF参考版本1.7"5.3.1文本定位运算符",我有点困惑.

我写了一些代码来获得转换矩阵和初始文本位置.

        CGPDFOperatorTableSetCallback (table, "MP", &op_MP);//Define marked-content point
    CGPDFOperatorTableSetCallback (table, "DP", &op_DP);//Define marked-content point with property list
    CGPDFOperatorTableSetCallback (table, "BMC", &op_BMC);//Begin marked-content sequence
    CGPDFOperatorTableSetCallback (table, "BDC", &op_BDC);//Begin marked-content sequence with property list
    CGPDFOperatorTableSetCallback (table, "EMC", &op_EMC);//End marked-content sequence

    //Text State operators
    CGPDFOperatorTableSetCallback(table, "Tc", &op_Tc);
    CGPDFOperatorTableSetCallback(table, "Tw", &op_Tw);
    CGPDFOperatorTableSetCallback(table, "Tz", &op_Tz);
    CGPDFOperatorTableSetCallback(table, "TL", &op_TL);
    CGPDFOperatorTableSetCallback(table, "Tf", &op_Tf);
    CGPDFOperatorTableSetCallback(table, "Tr", &op_Tr);
    CGPDFOperatorTableSetCallback(table, "Ts", &op_Ts);

    //text showing operators
    CGPDFOperatorTableSetCallback(table, "TJ", &op_TJ);
    CGPDFOperatorTableSetCallback(table, "Tj", &op_Tj);
    CGPDFOperatorTableSetCallback(table, "'", &op_apostrof);
    CGPDFOperatorTableSetCallback(table, "\"", &op_double_apostrof);

    //text positioning operators …
Run Code Online (Sandbox Code Playgroud)

pdf 2d objective-c quartz-graphics ipad

8
推荐指数
1
解决办法
8287
查看次数

在HTML中嵌入pdf文档时跳转到特定页面

我正在尝试将pdf文件嵌入HTML中:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Run Code Online (Sandbox Code Playgroud)

<head>
    <title></title>
</head>
<body leftmargin="0" topmargin="0">

<embed src="mypdffile.pdf#page=9" style="width:595px; height:841px;"></embed>
</body>
Run Code Online (Sandbox Code Playgroud)

根据PDF SDK https://docs.google.com/viewer?url=http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters_v9.pdf#search=&embedded=true&chrome=true可能会跳转打开pdf文档时转到特定页面。但是,至少在MAC OS X上使用AdobePDFViewer.plugin的Safari中,它至少不起作用。

我错过了什么?

html embed pdf

4
推荐指数
1
解决办法
5281
查看次数

iOS:将ISO Alpha 2转换为Alpha 3国家/地区代码

是否可以将ISO 3166 alpha-2国家/地区代码转换为iOS中的alpha 3国家/地区代码,例如DE到DEU?

country-codes ios

4
推荐指数
2
解决办法
4364
查看次数

标签 统计

pdf ×2

2d ×1

country-codes ×1

embed ×1

html ×1

ios ×1

ipad ×1

objective-c ×1

quartz-graphics ×1