跟pdf相關的一些工具

2021-09-02 20:51:15 字數 848 閱讀 4827

1.pdf轉

yum -y install imagemagick

yum install imagemagick-devel

pecl install imagick

安裝imagemagick和imagick php擴充套件寫道

function pdf2png($pdf,$path)

if(!file_exists($pdf))

$im =new imagick();

$im->setresolution(100,100);

$im->setcompressionquality(3);

$im->readimage($pdf);

foreach($im as $key => $var) }

return $return;

?>

2 ocr識別文字

呼叫模擬提交識別請求

3 讀取pdf中的檔案內容

呼叫pdfparser

<?php

// 建立原始碼中的parser類物件

$path = "20170717_171204.pdf";

$parser = new smalot\pdfparser\parser();

// 呼叫解析方法,引數為pdf檔案路徑,返回結果為document類物件

$document = $parser->parsefile($path);

// 獲取所有的頁

$pages = $document->getpages();

// 逐頁提取文字

foreach($pages as $page)

?>

關於轉PDF的一些方法

1.前端實現將當前頁面轉生產pdf文件 2.將附件轉換為pdf格式 需要引入 com.itextpdf 開源包依賴 1 2 將轉換成pdf檔案 3 imgfilepath 需要被轉換的img所存放的位置。例如imgfilepath d projectpath 55555.jpg 4 pdffilep...

相關的一些東西

這幾天一直在看關於http和前端效能優化相關的內容,今天先寫一篇關於http的文章,如果時間允許的話再接著把前端效能優化的寫完。畢竟還要留著時間去看小片嘛?接下來就是正文啦!瀏覽器輸入url後http請求返回的完整過程 就是下圖這個啦 這個可是我從某課網偷來的 從輸入位址到頁面渲染 在http的五層...

一些瑣碎的工具

安裝過程中有很多瑣碎的問題。1.webmatrix新建mysql連線可以直接連線上,用sql檔案重建資料庫,webmatrix好像做不到,又沒有裝phpmyadmin.兩個方法 用cmd的mysql命令 或者用mysql workbench也可以做到。執行完後是重新建立了乙個database,ken...