小编dj2*_*dj2的帖子

使用AngularJS跟踪Google Analytics网页浏览量

我正在使用AngularJS作为前端设置一个新的应用程序.客户端的所有内容都使用HTML5 pushstate完成,我希望能够在Google Analytics中跟踪我的网页浏览量.

google-analytics angularjs

220
推荐指数
10
解决办法
11万
查看次数

使用postgresql gem async

我正在使用Goliath(由eventmachine驱动)和postgres gem pg,目前我正以阻塞的方式使用pg gem :( conn.exec('SELECT * FROM products')例如)我想知道是否有更好的方式连接到postgres数据库?

ruby postgresql asynchronous eventmachine goliath

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

PDF到Github Flavored Markdown

我有一个PDF格式的项目描述,如果我能以某种方式设法在github网站上预览它而不是单击"查看原始"并下载它,我将非常高兴.

我想可能有一个转换器从pdf到github味道降价但没有找到.

再次声明,我的输入是一个pdf文件,我想要的输出是在github网站上预览pdf的内容而不下载它.

pdf github github-flavored-markdown

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

在Android中构建PDFium

我正面临一个问题.我必须为我的Android应用程序添加PDF阅读器支持(现在我正在使用Mupdf,但我需要更改它).

我找到了PDF项目(https://code.google.com/p/pdfium/),我认为这是我需要的.
我对Android的没有太多的经验,我已经不能够建立在Android系统中,我跟着从这里构建指令https://code.google.com/p/pdfium/wiki/Build没有效果很好.

您能否提供一些提示或建议来在Android中构建此工具?

先感谢您!!!

pdf android android-ndk android-build pdfium

6
推荐指数
1
解决办法
4535
查看次数

如何直接从节点应用程序打印PDF文件?

我正在使用phantomjs在我的nodejs应用程序中用HTML创建一个pdf文档.到目前为止,这完全有效.现在我想直接将此文件打印到网络打印机.我正在使用节点打印机模块,打印本身也可以.但仅限RAW格式.

var format = 'RAW';
var printerName = '\\\\PRNTSRV\\Kyo Copy Printer';
var data = fs.readFileSync('./tmp/phantom.tmp.pdf');

printer.printDirect({
   data: data,
   printer: printerName,
   type: format,
   success: function(id) {
       console.log('printing done with id', id);
       res.json({
          success: true,
          message: 'printed at ' + printerName
       });
   },
   error: function(err) {
       console.log('error on printing: ' + err);
   }
});
Run Code Online (Sandbox Code Playgroud)

有些打印机在将pdf文档作为RAW发送时就会理解它,但是我们的很多打印机(尤其是最终需要系统的标签打印机)不了解PDF文件格式,我必须将它们发送为EMF.我试过TEXT也没用,所以这一切都指向EMF.

我尝试使用node-imagemagick和node-pdfium将pdf转换为emf,但我无法同时运行.Imagemagick生成了空文档,我没有得到node-pdfium来编译.每次使用npm install pdfium时它都会中断.这个类型的错误在github页面上有一个未解决的问题,但自4月以来没有响应,所以我想我要找到另一个替代方案.

现在我的问题是,如何在不使用imagemagick和node-pdfium的情况下将PDF文件转换为EMF格式?

UPDATE

我现在用ghostscript(pdf2ps)生成一个postscript文件,并尝试将它作为RAW发送到几台打印机,但这也不起作用.我正在生成这样的postscript,它工作正常并生成有效的level2 postscript文件:

var exec = require('child_process').exec;
exec(
  '"' + config.gs_binary + '" ' 
  +  '-dNOPAUSE -dBATCH -sDEVICE=ps2write '
  +  '-sOutputFile=' …
Run Code Online (Sandbox Code Playgroud)

printing pdf node.js

6
推荐指数
0
解决办法
8669
查看次数

WGPU 和 Dawn (WebGpu)

我试图了解 wgpu 和 Dawn 的一般概念。

据我了解,Khronos 的 WebGPU 标准有两种主要实现:Mozilla 的 wgpu 和 Google 的 Dawn。

我的理解是否正确:

-wgpu:它是一个 C/Rust 库,可以编译成操作系统的可执行文件和浏览器的 WebAssembly 代码吗?

-Dawn:只能为浏览器创建Web Assembly代码。

我还想问:wgpu 可以创建 WebAssembly 代码吗?wgpu 是否只转换其 API 代码或 C/C++ 代码?我想不通。

webgpu wgpu-rs

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