关于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文件嵌入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中,它至少不起作用。
我错过了什么?
是否可以将ISO 3166 alpha-2国家/地区代码转换为iOS中的alpha 3国家/地区代码,例如DE到DEU?