PDF dosyasını bir odt dosyasına dönüştürmek nasıl?


32

Bir .pdfdosyayı bir dosyaya dönüştürmek istiyorum, .odtböylece daha sonra bir .docdosyaya dönüştürebilirim . Bunu yapabilen herhangi bir yazılım / script var mı? .pdfDosyanın içeriğini kopyalamaya çalıştım ve onu liberoffice yazıcısına yapıştırdım, biçimlendirme korunmadı.

Belge gizlidir, bu yüzden dönüşüm için herhangi bir çevrimiçi hizmet kullanmamayı tercih ederim.

Herhangi bir yardım çok takdir edilmektedir.


İlgili (ama bir yinelenen değil !): Nasıl bir pdf pdf dönüştürmek için?
Eliah Kagan

1
LIBREOFFICE / OpenOffice'e özgü sorularınız için ask.libreoffice.org
Bucic 'te

Yanıtlar:


15

ODT çevirici için ücretsiz bir PDF olmamasından da rahatsız oldum. Karmaşık bir şeye bile ihtiyacım yoktu. Sadece LibreOffice’e ekleyebileceğim ODT dosyaları oluşturan bir araç (örneğin formları doldurmak için).

PDF belgesini grafik dosyalarına dönüştürerek ve ardından LibreOffice'e içe aktararak bunun el ile nasıl yapıldığını biliyorum, ancak bu oldukça sıkıcı oluyor.

Bu yüzden nihayet gerekli tüm adımları otomatik olarak yapan küçük bir kabuk yazısı yazdım. Https://github.com/gutschke/pdf2odt adresinde bulabilirsiniz.

Herhangi bir sayıda PDF dosyasını ve görüntü dosyasını girdi olarak alabilir ve LibreOffice'de açılıp düzenlenebilen bir ODT dosyası oluşturur. Görüntüler sayfa arka planı olarak görünür, böylece üzerlerine özgürce yazabilirsiniz. Her görüntü kendi sayfa stiliyle ilişkilendirilir. Sayfa sonları eklerken ve sayfa stilini gerektiği gibi ayarlayın.

Senaryoyu hem Linux hem de Mac'te test ettim. Sadece bir avuç makul standart araca ihtiyaç duyduğu göz önüne alındığında, oldukça taşınabilir olması gerekir.


Bu komut dosyası her sayfanın ekran görüntüsünü oluşturur ve hedef formatta onları çizer, Senaryo Gutschke için teşekkürler
Oliver

pdf2ooBirkaç yıl önce kullanmıştım , ancak şimdi LibreOffice için bozuk dosyalar oluşturuyor gibi görünüyor. Bu senaryo bunu ve daha fazlasını yapar - teşekkürler!
eacousineau

3
Pdf2odt betiği, maalesef, ODT arka planı olarak kullanılan bir görüntü formatına dönüştürür. Orijinal metnin hiçbirini "düzenleyebilmeyi" beklemeyin.
Richard Elkins,

13

Sen bir göz sürebilir PDF Utilities(Synaptic veya üzeri Poppler-utils apt-get) içeren pdftotext :

Poppler, Xpdf PDF görüntüleyiciye dayanan bir PDF oluşturma kütüphanesidir.

Bu paket, PDF belgelerine ilişkin bilgileri almak, bunları diğer biçimlere dönüştürmek veya bunları işlemek için komut satırı yardımcı programlarını (Poppler'i temel alan) içerir:
* pdfdetach - gömülü dosyaları listeler (ekler)
* pdffonts - font analyzer
* pdfimages - görüntü çıkarıcı
* pdfinfo - belge bilgileri
* pdfseparate - sayfa çıkarma aracı
* pdftocairo - PDF'yi PNG / JPEG / PDF / PS / PS / EPS / SVG çevirici Kahire kullanarak
* pdftohtml - PDF to HTML converter
* pdftoppm - PDF to PPM / PNG / JPEG görüntü dönüştürücü
* pdftops - PDF to PostScript (PS) dönüştürücü
* pdftotext - metin çıkarma
* pdfunite - belge birleştirme aracı

Tabii ki, başarı pdf dosyasının nasıl oluşturulduğuna bağlı olacaktır. Bir metin dosyası olarak istediğini elde ederse, yapabilirsin sonra kurtarmak o bir Odt dosyası olarak.

Düzenleme: Alıntı için kaynak sağlamayı unuttum. İçin Synaptic'teki açıklama sekmesindenPDF Utilities (based on Poppler).


3
pdftohtmlHTML, biçimlendirme taşıyabildiğinden , bu listeden göreve en iyi şekilde uymalısınız. Ardından HTML, ODT veya DOC'ye dönüştürülebilir.
imz - Ivan Zakharyaschev

10

LibreOffice .pdfdosyaları içeri aktarabilir. En iyi sonuçları elde etmek için geçerli bir LibreOffice sürümünde açmanız yeterlidir. Bununla birlikte, belgeyi çizim olarak açacaktır ve Writer belgesi olarak değil sadece desteklenen resim formatlarından birine dönüştürebilirsiniz.

Doğal olarak, tüm formatlamalar korunmaz, en azından bazıları korunur.


1
Son zamanlarda denedim, ve sadece korkunç, bir biçimlendirme bile biraz kaydetmez. Dahası, metni hiç okunaksız hale getirir.
Hi-Angel,

3

Eğer Poppler-utils paketi yüklendikten sonra, Nautilus komut aşağıdaki "-i" içerecek şekilde silinebilir seçeneği (HTML dönüştürme PDF dosyası yardımcı olacaktır (klasör yürütülebilir bir dosya olarak ~ / .gnome2 / nautilus-komut içine yerleştirilmek üzere) dönüştürme biçimlerinin başarısı, PDF'nin nasıl oluşturulduğuna bağlı olmasına rağmen, daha sonra LibreOffice Writer ile açılıp ODT olarak kaydedilebiliyor .

http://ubuntuone.com/6xI1afyu6QdQvgdCGn0kym


Bu yararlı senaryo için teşekkür ederim. Sadece küçük bir not man pdftohtml: Kimden : -noframes : generate no frames. Not supported in complex output mode.Böylece set -noframesile hiçbir etkisi olmaz -c.
Ocak'ta 13 Ocak'ta

2
Teşekkürler, bu gereksiz seçeneği betiğimden şimdi kaldırdım. Tüm bu seçenekler için bir gui sağlayan bir zenity destekli bash betiği çok güzel olurdu ;-)
Sadi

#MHC, bu bilgi yanlış görünüyor; -noframes eklemezsek, pdf sayfaları için ayrı html dosyaları elde ederiz; bu yüzden tekrar senaryomu ekledim.
Sadi

Bu garip. O zaman belgelerde bir hata olmalı. Komut dosyasının kopyasını buna göre değiştireceğim. Başınız için teşekkürler!
Glutanimate

3

Calibre'yi deneyin. Html'ye ve sonra diğer formatlara dönüştürür. Aksi takdirde yazdırmak zorunda kalacağım büyük (183 sayfa) bir dosyada oldukça iyi bir iş çıkardı.

Benim durumumda onu bir epub'a dönüştürdüm, ama eğlence için sadece çok iyi sonuç veren bir .docx'e dönüştürdüm.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.