Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ooxml2pdf komutudur.
Program:
ADI
unoconv - herhangi bir belgeyi herhangi bir LibreOffice tarafından desteklenen formata dönüştürün
SİNOPSİS
tek yönlü [seçenekler] dosya [dosya2 ..]
tek yönlü --listener [--sunucu SRV] [--bağlantı noktası PRT] [--BAĞLANTI BAĞLANTISI]
TANIM
unoconv, LibreOffice'in yapabileceği herhangi bir dosya biçimini dönüştürebilen bir komut satırı yardımcı programıdır.
LibreOffice'in dışa aktarabileceği herhangi bir dosya biçimine içe aktarın.
unoconv, belgelerin etkileşimli olmayan dönüştürülmesi için LibreOffice'in UNO bağlamalarını kullanır
ve bu nedenle iletişim kurmak için bir LibreOffice örneğine ihtiyaç duyar. Bu nedenle eğer yapamazsa
birini bul, geçici kullanım için kendi örneğini başlatır. İstenirse, bir kişi başlatılabilir
Sonraki bağlantılar ve hatta uzak bağlantılar için kullanılacak “dinleyici” örneği.
SEÇENEKLER
-c, --bağlantı
İstemci tarafından bir LibreOffice örneğine bağlanmak için kullanılacak UNO bağlantı dizesi,
veya dinleyici tarafından LibreOffice'in dinlemesini sağlamak için kullanılır.
Varsayılan bağlantı dizesi "socket,host=localhost,port=2002;urp;StarOffice.ComponentContext" şeklindedir.
-d, --doctype
Arka uç biçiminin LibreOffice belge türünü belirtin. Olası belge türleri
şunlardır: belge, grafik, sunum, tablo.
Varsayılan belge türü 'belge'dir.
-e, --dışa aktar
Özel dışa aktarma filtresi seçeneklerini ayarlayın (kullanılan LibreOffice filtresiyle ilgili).
Örneğin. PDF çıktı filtresi için şunlar belirtilebilir: -e PageRange=1-2
*FİLTRELERİ İHRACAT* bölümüne bakın.
-f, --format
Belge için çıktı biçimini belirtin. Olası çıktıların bir listesini alabilirsiniz
--show seçeneğini kullanarak belge türü başına biçimler.
Varsayılan belge türü 'pdf'dir.
-F, --alan
Kullanıcı tanımlı metin alanını değerle değiştirin
Örneğin. -F Client_Name="Oracle"
-i, --içe aktarma
Belirli içe aktarma filtreleri seçeneklerini ayarlayın (kullanılan LibreOffice içe aktarma filtresiyle ilgili
giriş dosya adına göre).
*FİLTRELERİ AL* bölümüne bakın.
-l, --dinleyici
unoconv istemcilerinin bağlanacağı dinleyici olarak unoconv'u başlatın.
-n, --başlatma yok
Varsayılan olarak, hiçbir dinleyici çalışmıyorsa, unoconv kendi (geçici) dinleyicisini başlatır
Dönüşümün çalıştığından emin olmak için. Bu seçenek, eğer hayırsa, dönüştürmeyi iptal edecektir.
kendi dinleyicimizi başlatmak yerine dinleyici bulunur.
-o, --çıktı
Argüman bir dizinse, dönüştürülen belgeleri bu dizine koyun. Eğer
birden çok girdi dosyası sağlanır, bunu bir temel ad olarak kullanın (ve çıktı uzantısı ekleyin).
Aksi takdirde, çıktı dosya adı olarak kullanın.
--parola
Belgenin şifresini çözmek için bir parola sağlayın
--boru
LibreOffice ile konuşmak için alternatif bir bağlantı mekanizması olarak bir boru kullanın.
-p, --port
Dinlemek için (dinleyici olarak) veya bağlanmak için (istemci olarak) bağlantı noktası.
Varsayılan bağlantı noktası '2002'dir.
- korumak
Orijinal belgenin zaman damgasını ve izinlerini saklayın
-s, --sunucu
Dinlenecek (dinleyici olarak) veya bağlanılacak (istemci olarak) sunucu (adres).
Varsayılan sunucu 'localhost'tur.
--göstermek
-f ile kullanılacak olası çıktı biçimlerini listeleyin.
--stdin
Giriş dosyasını stdin'den oku (sağlanmışsa dosya adları yoksayılır)
--stdout
Dönüştürülen çıktı dosyasını stdout'a yazdırın.
-t, --şablon
Stilleri içe aktarmak için kullanılacak şablonu belirtin. Bu çok yararlı olabilir, eğer
dağıttığınız her belgeye başvurmanız gereken kurumsal bir kimliğe sahip olun.
-T, --zaman aşımı
unoconv kendi dinleyicisini başlattığında, ona birkaç saniye bağlanmayı deneyin
vazgeçmeden önce. Bunu artırmak, aşağıdakilerden kaynaklanan rastgele hatalar aldığınızda yardımcı olabilir.
dinleyicinin dönüştürme işlerini kabul etmeye hazır olmaması.
-v, --ayrıntılı
Gittikçe daha ayrıntılı olun.
ARGÜMANLAR
Bir veya daha fazlasını sağlayabilirsiniz Dosyaları her birini belirtilene dönüştürmek için argümanlar olarak
çıktı biçim.
İTHALAT FİLTRELER
Kullanılan girdi dosyasına bağlı olarak, farklı bir LibreOffice içe aktarma filtresi otomatik olarak
unoconv tarafından kullanılır. Bu içe aktarma filtresi, aşağıdakilere bağlı olarak -i seçeneğinden etkilenebilir.
kullanılan filtre, farklı argümanları kabul eder.
Hangi içe aktarma filtresi seçeneklerini sağlayabileceğiniz her zaman net değildir;
Kullanmakta olduğunuz filtre için LibreOffice, neler yapabileceğiniz konusunda iyi bir gösterge olabilir.
içe aktarma filtresi seçenekleri olarak bekleyin.
Referans, LibreOffice'in belgeleridir, elektronik tablolar için şu adreste açıklanmıştır:
http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Filter_Options
ama bazı örneklere bakacağız.
DEFAULT İTHALAT FILTRE SEÇENEKLER
Birçok içe aktarma (örn. Lotus, dBase veya DIF) için varsayılan içe aktarma filtresi, yalnızca
giriş kodlama türünü bağımsız değişken olarak belirtin, böylece utf-8 (76) gerekiyorsa şunları yapabilirsiniz:
-i FiltreSeçenekleri=76
Olası kodlama türlerinin listesi için, olası kodlama türlerini bulmak için yukarıdaki bağlantıyı kullanabilirsiniz.
seçenekleri.
· Filtre seçenekleri
METİN İTHALAT FILTRE SEÇENEKLER
Metin içe aktarma filtresi, giriş kodlamasını tutan bir FilterOptions ayarını kabul eder.
· Filtre seçenekleri
CSV İTHALAT FILTRE SEÇENEKLER
CSV içe aktarma filtresi bir FilterOptions ayarını kabul eder, sıra şöyledir:
ayırıcı(lar),metin sınırlayıcı,kodlama,ilk satır,sütun biçimi
Örneğin, bunu bir için kullanmak isteyebilirsiniz. gerçek virgülle ayrılmış belge:
-i FilterOptions=44,34,76,2,1/5/2/1/3/1/4/1
alan ayırıcı olarak virgül (44), metin olarak çift tırnak (34) kullanacak
sınırlayıcı, giriş kodlaması için UTF-8 (76), ikinci satırdan başlayın ve
her sütun için belirtilen biçimler (1 standart anlamına gelir, 5 YY/AA/GG tarihi anlamına gelir)
Birden fazla ayırıcı (boşluk veya sekme söyleyin) kullanmayı seviyorsanız ve sistemin
kodlama (9), ancak metin sınırlayıcı olmadan şunları yapabilirsiniz:
-i FiltreSeçenekleri=9/32,,9,2
Olası kodlama türlerinin listesi için, olası kodlama türlerini bulmak için yukarıdaki bağlantıyı kullanabilirsiniz.
seçenekleri.
· Filtre seçenekleri
İHRACAT FİLTRELER
İçe aktarma filtrelerinin aksine, dışa aktarma filtreleri birden çok adlandırılmış seçeneğe sahip olabilir.
hangi seçeneklerin mevcut olduğu her zaman net değildir. Her şey sürümüne bağlı
LibreOffice. LibreOffice'te aldığınız dışa aktarma iletişim kutusu size neyin ne olduğu hakkında bir ipucu verebilir.
mümkünse, bu widget'ların her biri bir seçeneği temsil eder.
METİN İHRACAT FILTRE SEÇENEKLER
Metin dışa aktarma filtresi, çıktı kodlamasını tutan bir FilterOptions ayarını kabul eder.
· Filtre seçenekleri
Argümanların sırası:
kodlama,alan ayırıcı,metin sınırlayıcı,tüm metin hücrelerini alıntıla,hücre içeriğini gösterildiği gibi kaydet
CSV İHRACAT FILTRE SEÇENEKLER
CSV dışa aktarma filtresi çeşitli bağımsız değişkenleri kabul eder, sıra şöyledir:
alan ayırıcı(lar), metin sınırlayıcı, kodlama
Örneğin, bunu bir için kullanmak isteyebilirsiniz. gerçek virgülle ayrılmış belge:
-e Filtre Seçenekleri=44,34,76
alan ayırıcı olarak virgül (44), metin olarak çift tırnak (34) kullanacak
dışa aktarma kodlaması için sınırlayıcı, UTF-8 (76), ikinci satırdan başlayın ve
her sütun için belirtilen biçimler (1 standart anlamına gelir, 5 YY/AA/GG tarihi anlamına gelir)
Birden fazla ayırıcı (boşluk veya sekme söyleyin) kullanmayı seviyorsanız ve sistemin
kodlama (9), ancak metin sınırlayıcı olmadan şunları yapabilirsiniz:
-e FiltreSeçenekleri=9/32,,9
Olası kodlama türlerinin listesi için, olası kodlama türlerini bulmak için yukarıdaki bağlantıyı kullanabilirsiniz.
seçenekleri.
· Filtre seçenekleri
PDF İHRACAT FILTRE SEÇENEKLER
PDF dışa aktarma filtresi, muhtemelen türünün en gelişmiş dışa aktarma filtresidir.
birinin kullanabileceği seçenekler. Dışa aktarma filtresi seçenekleri ayrı bir belgede açıklanmıştır veya
LibreOffice'in wiki'sinde:
http://wiki.services.openoffice.org/wiki/API/Tutorials/PDF_export
Örneğin şunlar belirtilebilir: -e PageRange=1-2
İşte tüm seçeneklerin bir listesi, ancak daha fazla ayrıntı için lütfen filtreler.txt:
· Yinelenen Alan Adlarına İzin Ver
· Merkez Penceresi
· Değişiklikler
· DönüştürOOoTargetToPDFTarget
· PDFDocumentTitle'ı Görüntüle
· BelgeAçıkŞifre
· Standart Yazı Tiplerini Göm
· İçeriğin Kopyalanmasını Etkinleştir
· EnableTextAccessForAccessibilityTools
· ŞifreleDosya
· Yer İmlerini Dışa Aktar
· BookmarksToPDFDestination'ı Dışa Aktar
· İhracatForm Alanları
· Bağlantıları Dışa AktarRelativeFsys
· Dışa Aktarma Notları
· Notları Dışa Aktar Sayfaları
· Soldaki İlk Sayfa
· FormTürü
· HideViewer Menü Çubuğu
· HideViewerAraç Çubuğu
· HideViewerWindowControls
· İlk Sayfa
· İlk Görünüm
· AddStream
· IsSkipBoşSayfalar
· büyütme
· MaxImage Çözünürlüğü
· AçıkYer İşareti Düzeyleri
· OpenInFullScreenMode
· Sayfa düzeni
· Sayfa aralığı
· PDFViewSeçimi
· İzin Şifresi
· Baskı
· Kalite
· Görüntü Çözünürlüğünü Azalt
· Pencereyi Başlangıç Sayfasına Yeniden Boyutlandır
· İzinŞifresini Kısıtla
· Seçim
· Pdf Sürümünü Seçin
· Kayıpsız Sıkıştırmayı Kullan
· KullanımTaggedPDF
· Geçiş Efektlerini Kullan
· filigran
· Yakınlaştır
GRAFİK İHRACAT FILTRE SEÇENEKLER
· Boy uzunluğu
· Çözünürlük
· Genişlik
BMP İHRACAT FILTRE SEÇENEKLER
· Sıkıştırma
· RLEKodlama
JPEG İHRACAT FILTRE SEÇENEKLER
· Renk derinliği
· Kalite
PBM/PGM/PPM İHRACAT FILTRE SEÇENEKLER
· kodlama
PNG İHRACAT FILTRE SEÇENEKLER
· Sıkıştırma
· GeçmeliMod
GIF İHRACAT FILTRE SEÇENEKLER
· GeçmeliMod
· Şeffaflık
EPS İHRACAT FILTRE SEÇENEKLER
· Renk Biçimi
· Sıkıştırma
· Ön izleme
· Sürüm
ÖRNEKLER
unoconv'u bağımsız modda kullanabilirsiniz, bu, bir LibreOffice'in olmadığı durumlarda
dinleyici, kendi başlayacak:
unoconv -f pdf bazı-document.odt
Diğer unoconv'lara izin vermek için unoconv'u dinleyici olarak kullanabilir (varsayılan olarak localhost:2002)
örnekler ona bağlanır:
unoconv --dinleyici &
unoconv -f pdf bazı-document.odt
unoconv -f doc diğer-document.odt
unoconv -f jpg bazı-image.png
unoconv -f xsl bazı elektronik tablo.csv
öldür -15 %-
Bu, uzak bir ana bilgisayarda da çalışır:
unoconv --dinleyici --sunucu 1.2.3.4 --port 4567
ve ardından belgeleri dönüştürmek için başka bir sistem bağlayın:
unoconv --sunucu 1.2.3.4 --bağlantı noktası 4567
ÇEVRE DEĞİŞKENLER
UNO_PATH
LibreOffice pyuno kurulumu unoconv'un ne kullanması gerektiğini belirtir örn.
/opt/libreoffice3.4/temel bağlantı/program
EXIT DURUMU
Normalde, dönüştürme başarılı olursa çıkış durumu 0'dır. Bir hata oluştuysa,
dönüş kodu büyük olasılıkla LibreOffice (veya
UNO), ancak hata hiçbir zaman anlamlı bir şeye dönüşmez. Beğenmeniz durumunda
LibreOffice errCode'u deşifre edin, şuna bakın:
http://cgit.freedesktop.org/libreoffice/core/tree/tools/inc/tools/errcode.hxx
http://cgit.freedesktop.org/libreoffice/core/tree/svtools/inc/svtools/sfxecode.hxx
http://cgit.freedesktop.org/libreoffice/core/tree/svtools/inc/svtools/soerr.hxx
Yukarıdaki listeleri kullanarak, 2074 hata kodu şu anlama gelir:
Sınıf: 1 (ERRCODE_CLASS_ABORT)
Kod: 26 (ERRCODE_IO_INVALIDPARAMETER veya SVSTREAM_INVALID_PARAMETER)
Ve 3088 hata kodu şu anlama gelir:
Sınıf: 3 (ERRCODE_CLASS_NOTEXISTS)
Kod: 16 (ERRCODE_IO_CANTWRITE)
onworks.net hizmetlerini kullanarak ooxml2pdf'yi çevrimiçi kullanın