導航:首頁 > 文檔加密 > 安卓pdf生成

安卓pdf生成

發布時間:2022-09-24 03:41:49

① 安卓手機怎麼新建pdf文件

1.
通過手機端手機助手或者電腦端,下載安裝手機版的wps軟體
2.
可以通過打開選項找到pdf文件所在的目錄,點擊打開文件
3.
或者直接到pdf文件所在的文件夾下,找到文件,點擊打開

android 如何實現生成pdf文檔

iText for Android,不過這個是收費的,暫時不知道還有什麼其他的方案,如果有的話,麻煩告知下,謝謝!

③ Android上生成word或者pdf,有開源的api么

Android上生成word或者pdf,有開源的api么?思路有兩個:

1、通過jni調用 ms word com介面 生成pdf

2、使用openoffice生成pdf

從生成的質量來看,第一種效果好,畢竟是微軟自家產品。第二種對於普通的文檔,轉換基本沒什麼問題,但是在對於word文檔里有公式式或特殊內容,轉換出來會變形。下面的代碼是使用
Jacob轉換的 代碼有點長:我整理的文章:itate-動態-文章《Android上生成word或者pdf,有開源的api么?》

④ 手機拍照怎麼轉成pdf

這個的話,要麼的就是搞到電腦上面去,然後放到Word文檔裡面,保存的時候變成PDF,或者是使用列印,然後列印到PDF文件

⑤ pdf文件在手機上怎麼製作

下載如下兩款軟體,就可以對pdf進行新建和編輯。
1.Adobe CreatePDF 是一款應用在安卓設備上的pdf文檔製作工具,它能夠幫助您解決在沒有電腦的情況下創建需要的PDF文檔,操作簡單,體積小巧。
2.金山wps office,目前唯一一個全格式文檔編輯軟體,支持包括pdf在內的23種文檔編輯

⑥ 安卓手機有那些軟體可以將照片轉換成pdf文件,推薦兩款

有時候圖片文件多了,我們就會將圖片轉換成PDF文檔保存或者是傳送給其他人,那麼怎麼將圖片轉換成PDF文件呢?這里告訴你一個簡單的操作方法。

⑦ Android怎麼把word文檔轉換成pdf文件

WORD轉換到PDF WORD轉換到PDF的步驟就相對簡單了,我們只需要安裝一款虛擬列印機軟體「Virtual Pdf Printer」即可,它可以將你編輯好的WORD文檔直接輸出為PDF文件格式。(下載地址: /soft/21190.htm) 安裝後在WORD中點擊「打開」→「列印」,在「列印機名稱」中會看到多了一個「Virtual Printer」選項,選中它,點擊確定後(未注冊版本有10秒的等待時間),彈出「保存PDF文件」對話框,先選擇文件的保存路徑,再點擊「生成設置」按鈕,彈出「系統設置」面板(如圖3),對輸出後的PDF文件進行加密和字體等設置,點擊兩次確定,當前的WORD文檔就被轉換成PDF格式的文件了

⑧ 手機製作pdf文件

有些手機會自帶一些編輯PDF文件的軟體,但這僅僅是極少數的手機會這樣,一般的手機都不會有這個功能,所以我們在手機上編輯PDF文件的話就除必須下載一些專門的軟體!
輕快pdf閱讀器安卓版是一款簡單易用的閱讀器,支持各種格式的文件查看、編輯、注釋、保護,適用於所有的安卓手機!如果你想在手機中編輯PDF文件的話那就試試一個閱讀器吧!

手機一般來說是不能修改PDF文件的,但是只要藉助一些特殊的軟體還是可以修改的!
參考軟體:輕快pdf閱讀器(手機版)
這款軟體是一個可以在手機中編輯修改PDF文件的軟體,該軟體小巧玲瓏,使用起來方便,不佔手機內存!

有人可能要說,我用手機把書一頁一頁拍下來,然後帶回家慢慢看不就好了。的確,這樣做你已經成功了一半,不過隨後你可能會發現,用圖片瀏覽器一張張的瀏覽拍下來內容這種體驗實在是相當反人類。想要提升閱讀體驗?那還是老老實實轉成PDF文件吧。當然,你可以選擇將拍攝後的書頁圖片轉到PC上,然後通過軟體製作成PDF文件。不過既然我們可以直接利用手機拍攝製作,那麼何樂而不為呢。下面就是具體的操作方法。
這里我們要使用到一款叫做《MDScan》的應用,安裝並打開後,可以看到非常簡單直觀的應用的主界面。對於多頁面的圖書掃描來說,自然是直接點選中間的「批量模式」按鈕,隨後應用會彈出提示,讓我們選擇照片處理模板。如果是包含大量彩頁的圖書,可以根據自身所處環境的光線條件,選擇「無增強」、「雜志頁面」或是「低光拍照」;如果是以黑底白字為主的書籍,則可以選擇「白底黑字文檔」。由於自動剪裁識別率不夠完美,很多時候反而需要手工進行剪裁調整,所以個人建議無需勾選「自動剪裁」選項。而「稍後處理」的選項則建議勾選,因為當一次性拍攝很多書頁時,拍攝完成後回去慢慢加工才是更好的選擇。

在主界面選擇批量模式
要說明的是,除了「無增強」效果之外,其他的效果模板在最後的生成過程中都會消耗一定的時間,圖片數量越多,時間越長。這也是個人建議採用「稍後處理」模式的原因。

選擇合適的掃描選項
掃描階段
完成初步設置以後,點擊「啟動」按鈕,進入拍攝界面,應用默認是縱向拍攝模式,方便對大多數的圖書進行單頁拍攝。如果需要橫向拍攝,可以點擊界面左下角的按鈕進行切換,在界面中同時會有箭頭提示當前的頁面的頂端方向,仔細一點就不會搞錯。拍攝時,調整手機位置,讓被拍攝的頁面基本剛好充滿取景框,然後點擊「快門」按鈕進行拍攝。拍攝期間應用沒有其它提示,我們只需要一張張進行需要的拍攝即可,如果有重復拍攝的頁面也沒問題,在隨後的編輯中可以很簡單的刪除掉。完全所需的全部拍攝後,點擊界面右下角的「對號」按鈕,進入下一步操作。

橫拍和豎拍會有相應的箭頭指示
製作階段
如果之前沒有勾選「稍後處理」,在完成拍攝後,應用會自動進入當前文檔的處理階段。如果勾選了「稍後處理」選項,則可以回到應用主界面後點擊「我的掃描件」按鈕進入文檔列表。在列表頁中,可以看到之前拍攝的各分文檔的信息,包括時間、處理與否、內容頁的數量等等。點擊具體文檔,就可以查看其中包含的所有圖片頁面,如果之前沒有處理,應用會先按照我們拍攝前選擇的模板先對圖片效果進行處理以後再顯示所有圖片頁面。
在圖片列表頁面內,應用會按照我們拍攝時的順序自動對所有的頁面進行排序。如果其中有多餘的拍攝頁面,可以長按該圖片,然後刪除。如需調整頁面順序,則可以點擊界面下方的筆形編輯按鈕,然後進行調整。當然,如果需要補充,也可以隨時通過「相機」按鈕用攝像頭進行補拍,或者通過「文件夾」按鈕直接從手機圖庫中導入。
單擊列表中的圖片,則可以對該頁面進行細致的調整,修正裁剪、圖片效果模板疊加等都可以通過圖片界面下方的按鈕選項來實現,編輯完成後記得點擊右下角的「對號」按鈕確認保存。這里需要說明的是,圖片效果模板是不斷疊加的,不是很多圖片處理軟體中的那種濾鏡切換,所以保證圖片清晰就好,疊加太多往往反而會使圖片的可讀性變差。

⑨ 製作安卓PDF閱讀器:三、實現文本選擇

我為什麼要開啟這個系列,努力試著從源頭開始,用 PDFium 製作一款閱讀器?有人喜歡問這個做了有什麼用,這個是唯一的嗎?

當然不是唯一的,底層技術更不是我的。不過我認為在維護者的推動下,PDFium 越來越完善,功能越來越多,不 真正 拿來做些什麼實在是可惜了。另一個重要原因則是,其他APP要麼臃腫或者簡陋,要麼用著磕手、滑動卡頓、誤觸頻發,而且大多還不免費。( 更正,近年來倒是多了好多免費的PDF閱讀器 )

目標期望:

熱身運動:當檢測到單擊( GestureDetector )時,若點擊處存在超鏈接,則列印出超鏈接的對象。

頭文件:fpdf_doc.h

需要將屏幕坐標轉換為頁面坐標,然後再次在native層轉換為所謂的user space、page space。別問我那是啥我也不知道。不過在論壇提問後,有人替我指出了相關文檔所在,有時間去看看!

屏幕坐標:[event.getX(), event.getY()]
頁面坐標:先前提過將整本PDF當作一張超級大圖,subsampling-scale-imageview 有一系列的 viewToSource 坐標轉換方法。屏幕轉換得到 source 坐標後,減去點擊頁面的左上角坐標,就是頁面坐標。

原始頁面坐標需用 FPDF_DeviceToPage 再次轉換,才能傳給FPDFLink_GetLinkAtPoint,獲取坐標處的鏈接指針。

超鏈接對象統一返回字元串,可以是Uri地址,也可以是頁碼 @頁碼 。

熱身運動2:在單擊處獲取一個英文單詞或者漢語片語,需要用到安卓的 BreakIterator。

頭文件:fpdf_text.h

首先實現 nativeGetCharIndexAtCoord 方法,獲取單擊附近的文字索引,需進行同樣的坐標轉換。

若返回的文字index大於等於零,則此 index 指向該頁面全部文本當中的一個字元。全部文本用 FPDFText_GetText 獲取(實現 nativeGetText):

接下來就可以用 BreakIterator 分詞了:

與繪制PDF本身差不多,不過 bitmap 換成 rect 而已。用到的API依次是FPDFText_CountRects、FPDFText_GetRect。

直接將選框覆蓋繪制在前。若要繪制在後面的背景上,就需要三層透明視圖了,那麼載入鋪塊和縮略圖的時候就要用透明色清空 bitmap,頁面的白色背景等也需要另外繪制(Google PDF Viewer應該就是這樣,還給背景加了陰影)。這些較為復雜,到時候再說。

有個問題可能需要解決:同一行的選框,部分沒有合並。

都是小事兒,暫時不在這上面花時間。

之前做過類似的事情,將普通 TextView 自帶的文本選擇功能禁用了,然後用API自己做出一個來,包括單擊選詞,長按托選,放大鏡等等。所以相關的內容還是熟悉的。

繪制 Selection Handle 可以用 AppCompat 支持庫中的圖標資源:

控點的觸控操作也很簡單,在 Action_Down 中檢測落點是否在其中一個 handle 內。若是,則在 Action_Move 中一邊移動該 handle,一邊檢測新的字元索引,作為文本選擇的新邊界。

由於PDF的復雜性,頁面上的字元索引可能間雜排列,比如頭一段開頭是100,下一段開頭50,再下一段150。這就造成先前簡單的選擇系統「失效」了:

沒什麼解決方案,API 就這么點。而且,靜讀天下、Google PDF 查看器都是這樣的,唯有 ezpdfreader 沒有這個問題。

閱讀全文

與安卓pdf生成相關的資料

熱點內容
加強數字貨幣國際信息編譯能力 瀏覽:584
購買的app會員怎麼退安卓手機 瀏覽:891
程序員的種類及名稱 瀏覽:292
美國程序員薪資 瀏覽:12
黑石通匯證券伺服器什麼時候到期 瀏覽:393
東方財富app里我的關注怎麼看 瀏覽:749
bm3d單反級降噪演算法 瀏覽:457
華為安卓機激活時間怎麼查詢 瀏覽:850
如何用優盤重裝伺服器系統 瀏覽:317
日本結婚三代演算法 瀏覽:920
皓強工具解壓步驟 瀏覽:690
部隊抗洪搶險命令範文 瀏覽:888
歐姆龍plc編程軟體使用教程 瀏覽:594
ai文件pdf 瀏覽:912
騰訊雲伺服器掛載混合雲 瀏覽:758
智能小車用什麼單片機 瀏覽:463
java怎麼給窗口關閉 瀏覽:940
列舉51單片機的定址方式 瀏覽:706
剪輯app怎麼寫長篇文字 瀏覽:400
app專屬流量過月租怎麼不更新 瀏覽:656