Ürünlerimize göz atın

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.


Product Docs Swagger Examples Blog Support Dashboard

Kurulum

Paket PyPI’de mevcut‘dir ve aşağıdaki komut çalıştırılarak pip aracılığıyla kurulabilir:

pip install groupdocs-viewer-cloud

PyPI - Version PyPI - Downloads Python-GroupDocsCloud


Gereksinimler

Bağımlılıklar

SDK aşağıdaki paketleri otomatik olarak yükler:

PaketKısıtlama
urllib3>= 1.15
six>= 1.10
certifi
python-dateutil

Belge Oluşturma için Python Cloud REST API

GroupDocs.Viewer Cloud SDK for Python Word, Excel, PDF’ler, CAD, e-postalar ve daha fazlası gibi 190’dan fazla formatı destekleyen güçlü bir belge oluşturma çözümü sunar. Geliştiriciler, orijinal belgenin yapısını ve düzenini koruyarak belgeleri kolayca HTML, PDF ve görüntü formatlarına dönüştürebilir ve işleyebilir. Akış çıktısı, özel görüntüleme seçenekleri, çok sayfalı oluşturma ve çeşitli dosya türlerine yönelik destek gibi gelişmiş özelliklerle GroupDocs.Viewer Cloud API, herhangi bir Python web uygulaması, komut dosyası veya otomasyon iş akışındaki belge görüntüleme ihtiyaçları için kusursuz entegrasyon sağlar. Bu güçlü bulut tabanlı API’nin esnekliğinden ve özelliklerinden yararlanmaya başlamak için ücretsiz kaydolun.

Temel Kullanım

Basit Görüntüleyici Kurulumu - GroupDocs.Viewer’ı minimum yapılandırmayla hızlı bir şekilde kurma kılavuzu.
Belgeyi Buluttan Yükle - Belgeleri görüntülemek için doğrudan bulut depolama alanından yüklemeye ilişkin talimatlar.
Özel Görünüm Seçenekleri - Yakınlaştırma, düzen ve gezinme gibi görüntüleyici ayarlarını özelleştirme adımları.
Desteklenen Dosya Formatları - Dönüştürmeden görüntülenebilecek desteklenen dosya formatlarının ayrıntılı listesi.

HTML Görüntüleyici

Belgeleri HTML’ye Dönüştür - Sorunsuz tarayıcı tabanlı görüntüleme için belgeleri HTML biçimine dönüştürme işlemi.
Stream HTML Output - Belgelerin gerçek zamanlı olarak işlenmesi için HTML içeriğinin akışına ilişkin kılavuz.
HTML’de Belge Yapısını Koru - HTML’ye dönüştürürken orijinal düzeni ve yapıyı korumaya yönelik talimatlar.
Özel HTML Görüntüleme Seçenekleri - Stiller ve yazı tipleri de dahil olmak üzere, HTML ile görüntülenen belgelerin görünümünü özelleştirmeye yönelik özellikler.

Resim Görüntüleyici

Belgeleri Görüntülere Dönüştürme - Belgeleri görüntülemek için PNG ve JPEG gibi görüntü formatlarına dönüştürme adımları.
Akış Görüntüsü Çıkışı - Belge görüntüleyiciden görüntü formatlarının akışına yönelik kılavuz.
Görüntü Çözünürlüğünü Özelleştir - Belgeleri görüntü olarak görüntülerken belirli görüntü çözünürlüğünü ayarlama seçenekleri.
Çok Sayfalı Belge Görüntüsü Oluşturma - Çok sayfalı belgeleri ayrı görüntüler olarak oluşturmaya yönelik talimatlar.

PDF Görüntüleyici

Belgeleri PDF’ye Dönüştürün - Desteklenen herhangi bir belge biçimini görüntülemek için PDF’ye dönüştürün.
PDF Çıkışını Yayınla - Tarayıcılarda veya uygulamalarda optimize edilmiş görüntüleme için PDF içeriğini yayınlama kılavuzu.
PDF Görüntüleyiciyi Göm - Özelleştirilebilir bir PDF görüntüleyiciyi uygulamanıza yerleştirme talimatları.
PDF Görüntüleyici Desteği - PDF belgelerini görüntüleme ve bunlarla etkileşime geçme özellikleri.

Belgeyi Oluştur

Belgeyi HTML’ye, Görüntüye veya PDF’ye Oluşturma - Belgeleri görüntülemek üzere HTML, görüntü veya PDF formatlarına dönüştürme seçenekleri.
İşlenmiş Çıktıyı Yayınla - Uygulamanızda gerçek zamanlı erişim için işlenmiş belge çıktısını yayınlayın.
Çok Sayfalı Belge Oluşturma - Çok sayfalı belgeleri birden çok HTML, resim veya PDF dosyasına dönüştürme desteği.

Belge Türüne Göre İşleme Seçenekleri

Dosya Türleri için Özel İşleme - Word, Excel, PDF ve daha fazlası gibi çeşitli belge türleri için özel olarak tasarlanmış özel işleme seçenekleri.
Belge Özelliklerini Koruyun - Oluşturma sırasında düzen, metin ve biçimlendirme gibi orijinal belge özelliklerinin korunduğundan emin olun.

Arşiv Dosyalarını Oluşturma

ZIP, RAR ve TAR Dosyalarını Oluşturun - ZIP, RAR ve TAR gibi arşiv dosyası formatlarını görüntülenebilir içeriğe dönüştürün.
Belirli Dosyaları Çıkarın ve Oluşturun - Arşivlerden belirli dosyaları çıkarın ve arşivin tamamını indirmeden bunları işleyin.

CAD Çizimlerini Oluşturma

Render CAD Formatları (DWG, DXF, vb.) - Ayrıntılı görüntüleme için DWG ve DXF gibi CAD dosyalarını dönüştürün ve görüntüleyin.
CAD Oluşturma Seçeneklerini Özelleştirin - CAD oluşturma için yakınlaştırma düzeyi, katman görünürlüğü ve düzen gibi belirli parametreleri ayarlayın.

E-Posta Mesajlarını Oluşturma

MSG, EML ve MHTML Formatlarını Oluşturun - MSG, EML ve MHTML gibi formatlardaki e-posta mesajlarını doğrudan görüntüleyicide görüntüleyin.
Ekleri Görüntüle - Kolay erişim için e-posta eklerini otomatik olarak oluşturup görüntüleyin.

Lotus Notes Veritabanı Mesajlarını Oluşturma

NSF Veritabanı Mesajlarını Oluşturma - Lotus Notes (NSF) veritabanı mesajlarını desteklenen formatlarda dönüştürün ve görüntüleyin.
Yerleşik Öğelere Erişim - Lotus Notes veritabanı mesajları içindeki yerleşik görüntüleri, dosyaları ve bağlantıları oluşturun ve görüntüleyin.

MS Proje Belgelerini Oluşturma

MS Project Dosyalarını Oluşturun (MPP) - Kolay görüntüleme için MS Project (MPP) dosyalarını HTML’ye, resimlere veya PDF’ye dönüştürün.
Proje Verilerini Görüntüle - MS Project dosyalarından görev, kaynak ve Gantt şeması görünümlerini oluşturun.

Outlook Veri Dosyalarını Oluşturma

PST ve OST Dosyalarını Oluşturun - Outlook PST ve OST veri dosyalarını görüntülemek için HTML, resimler veya PDF formatlarına dönüştürün.
E-postaları, Takvimleri ve Kişileri Görüntüleyin - Outlook veri dosyalarından bireysel e-posta iletilerini, takvim etkinliklerini ve kişi ayrıntılarını oluşturun.

PDF Belgelerini Oluşturma

PDF’yi HTML’ye, Görüntüye veya Diğer Formatlara Dönüştürün - Web tabanlı veya uygulama görüntüleme için PDF belgelerini HTML’ye, görüntüye veya desteklenen diğer biçimlere dönüştürün.
PDF Ek Açıklamaları ve Yer İmleri - PDF belgelerini ek açıklamalar, yer imleri ve diğer gömülü öğelerle oluşturma desteği.

E-Tabloları Oluşturma

Excel Dosyalarını Oluşturma (XLS, XLSX) - XLS ve XLSX gibi e-tablo dosyalarını HTML, resimler veya PDF formatlarına dönüştürün.
Grafikleri ve Formülleri Görüntüleyin - Doğru görüntüleme için e-tablo grafiklerini, formülleri ve karmaşık hücre biçimlerini oluşturun.

Metin Dosyalarını Oluşturma

Düz Metin ve CSV Dosyalarını Oluşturma - Basitleştirilmiş görüntüleme için düz metin ve CSV dosyalarını HTML’ye, resimlere veya PDF’ye dönüştürün.
Metin Biçimlendirmesini Koru - Oluşturma sırasında orijinal metin düzenini ve biçimlendirmesini koruyun.

Visio Belgelerini Oluşturma

Visio Dosyalarını Oluşturma (VSD, VSDX) - Visio diyagramı dosyalarını HTML, resim veya PDF formatlarında dönüştürün ve görüntüleyin.
Diyagramları ve Akış Şemalarını Görüntüleyin - Net sunum için Visio dosyalarından diyagramlar, akış şemaları ve şekiller oluşturun.

Kelime İşlem Belgelerini Oluşturma

Word Dosyalarını Oluşturma (DOC, DOCX, ODT) - DOC, DOCX ve ODT gibi Kelime işleme dosyalarını HTML, resim veya PDF formatlarına dönüştürün.
Belge Yapısını Koru - Üstbilgiler, altbilgiler ve biçimlendirme dahil olmak üzere belge yapısının doğru şekilde oluşturulmasını sağlayın.

Belge Sayfalarıyla Çalışmak

Belgelerden Sayfaları Çıkart - Bireysel oluşturma için belgelerden belirli sayfaları çıkarın.
Sayfa Görüntülemeyi Özelleştirin - Belge görüntüleme için sayfalandırmayı ve sayfa görüntüleme ayarlarını kontrol edin.

Belge Sayfalarını Oluşturma

Sayfaları HTML’ye, Görüntüye veya PDF’ye Oluşturun - Tek tek belge sayfalarını görüntülemek için HTML, görüntü veya PDF formatlarına dönüştürün.
Sayfa Çıkışını Yayınla - Daha hızlı yükleme süreleri ve gerçek zamanlı görüntüleme için ayrı ayrı belge sayfalarının akışını sağlayın.

HTML ve SVG’nin küçültülmesi

HTML İçeriğini Küçült - Daha hızlı sayfa yüklemeleri için oluşturulan HTML içeriğinin boyutunu azaltın.
SVG Çıkışını Optimize Edin - Kaliteyi kaybetmeden performansı artırmak için SVG çıkışını küçültün ve optimize edin.

Belgeyi Duyarlı HTML’ye Dönüştürme

Duyarlı HTML’ye dönüştürün - Belgeleri çeşitli ekran boyutlarına ve cihazlara uyum sağlayan duyarlı HTML olarak işleyin.
Mobil Dostu Görüntüleme - Duyarlı HTML oluşturmayı kullanarak belgelerin mobil ve tablet cihazlar için optimize edilmesini sağlayın.

Eklerle Çalışmak

Ekleri Çıkarın ve Oluşturun - Kolay görüntüleme için belgelerden veya e-posta iletilerinden ekleri çıkarın ve işleyin.
Ek Türlerini Görüntüle - Resimler, belgeler ve arşivler gibi çeşitli ek türlerini görüntüleme desteği.

Lisanslama ve Kimlik Doğrulama

Değerlendirme Modu - Deneme sırasında belgeleri filigranlarla işleyin.
Güvenli Kimlik Doğrulama - Güvenli API erişimi için İstemci Kimliğini ve İstemci Sırrını kullanın.
MIT Lisansı - Python SDK, MIT Lisansı kapsamında lisanslanmıştır.

Desteklenen Belge Formatları

GroupDocs.Viewer Cloud, aşağıdaki kategorilerde 190’dan fazla dosya formatını destekler:

  • Kelime İşleme: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT, ODT, OTT
  • E-tablolar: XLS, XLSX, XLSB, XLSM, CSV, ODS, OTS, TSV
  • Sunumlar: PPT, PPTX, PPTM, PPS, PPSX, PPSM, ODP, OTP, POTX, POTM
  • PDF ve Sayfa Düzeni: PDF, XPS, TEX
  • Resimler: BMP, GIF, JPEG, PNG, TIFF, SVG, PSD, WEBP, ICO, EMF, WMF ve daha fazlası
  • CAD ve Diyagramlar: DWG, DXF, DWF, DGN, IFC, STL; VSD, VSDX, VSS, VST ve ilgili Visio formatları
  • E-posta ve Outlook: MSG, EML, EMLX, MHT, PST, OST
  • Web: HTML, HTM, MHT, MHTML
  • Arşivler: ZIP, RAR, TAR ve diğer arşiv formatları
  • Proje Yönetimi: MPP, MPT
  • e-Kitaplar: EPUB, MOBI
  • Notlar: BİR (Microsoft OneNote)
  • Lotus Notes: NSF veritabanı mesajları

Desteklenen tüm formatlar HTML, PNG/JPG veya PDF olarak oluşturulabilir. Format matrisinin tamamı için belgelere bakın.

Hızlı Başlangıç

API kimlik bilgilerinizi alın

GroupDocs.Viewer Cloud’u kullanmak için, GroupDocs.Cloud Dashboard adresinden kaydolun ve Müşteri Kimliğinizi ve Müşteri Sırrınızı alın.

API’yi başlat

Python için GroupDocs.Viewer Bulut SDK’sını kullanmaya başlamak için aşağıdaki kodu kullanın:

import groupdocs_viewer_cloud

# Get your ClientId and ClientSecret at https://dashboard.groupdocs.cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"

# Create API configuration
configuration = groupdocs_viewer_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"

# Create instance of the View API
view_api = groupdocs_viewer_cloud.ViewApi.from_config(configuration)

Bir belgeyi HTML’ye dönüştürme

Başlatıldıktan sonra bulut depolama alanından bir belge oluşturmak için bu temel örneği kullanın:

import groupdocs_viewer_cloud

client_id = "YourClientId"
client_secret = "YourClientSecret"

view_api = groupdocs_viewer_cloud.ViewApi.from_keys(client_id, client_secret)

view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"
view_options.view_format = "HTML"

request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)

print("Document rendered: " + str(len(response.pages)) + " pages")

Bu hızlı başlangıç ​​kılavuzuyla, Python uygulamalarınızda GroupDocs.Viewer Cloud’u kullanarak belge oluşturmaya başlamaya hazırsınız. Daha fazla ayrıntı için belgeleri ziyaret edin.

Desteklenen Dosya Formatlarını Alın

Viewer API aracılığıyla kullanılabilen desteklenen dosya biçimlerinin tam listesini alın.

import groupdocs_viewer_cloud

info_api = groupdocs_viewer_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")

try:
    response = info_api.get_supported_file_formats()

    print("Supported file-formats:")
    for fmt in response.formats:
        print("{0} ({1})".format(fmt.file_format, fmt.extension))
except groupdocs_viewer_cloud.ApiException as e:
    print("Exception when calling get_supported_file_formats: {0}".format(e.message))

Bir Belgeyi PDF Olarak Oluşturun

Bu örnek, GroupDocs.Viewer Bulut API’sini kullanarak bir Word belgesinin PDF formatına nasıl dönüştürüleceğini gösterir.

import groupdocs_viewer_cloud

view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")

view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"
view_options.view_format = "PDF"
view_options.render_options = groupdocs_viewer_cloud.PdfOptions()

request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)

print("Document rendered to PDF: " + response.file.path)

Elektronik Tabloyu HTML olarak işle

Bu kod örneği, GroupDocs.Viewer Bulut API’sini kullanarak bir Excel elektronik tablosunu HTML’ye dönüştürür.

import groupdocs_viewer_cloud

view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")

view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.xlsx"
view_options.view_format = "HTML"
view_options.render_options = groupdocs_viewer_cloud.HtmlOptions()

request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)

print("Spreadsheet rendered to HTML: " + str(len(response.pages)) + " pages")

Belgeyi Duyarlı HTML Düzeniyle Oluşturun

Bir belgeyi çeşitli ekran boyutlarına ve cihazlara uyum sağlayan duyarlı HTML olarak işleyin.

import groupdocs_viewer_cloud

view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")

view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"
view_options.view_format = "HTML"
view_options.render_options = groupdocs_viewer_cloud.HtmlOptions()
view_options.render_options.is_responsive = True

request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)

print("Responsive HTML rendered: " + str(len(response.pages)) + " pages")

Seçilen Sayfaları Oluştur

Belgenin yalnızca belirli sayfalarını dönüştürerek belgenin yalnızca bir kısmına ihtiyaç duyulduğunda işlem süresinden tasarruf edin.

import groupdocs_viewer_cloud

view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")

view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"
view_options.view_format = "HTML"
view_options.render_options = groupdocs_viewer_cloud.HtmlOptions()
view_options.render_options.pages_to_render = [2, 3]

request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)

print("Selected pages rendered: " + str(len(response.pages)) + " pages")

Word Belgesini İzlenen Değişikliklerle Oluşturma

Çıktı HTML’sinde izlenen değişiklikleri içeren bir Word belgesini oluşturun.

import groupdocs_viewer_cloud

view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")

view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/with_tracked_changes.docx"
view_options.view_format = "HTML"
view_options.render_options = groupdocs_viewer_cloud.HtmlOptions()
view_options.render_options.word_processing_options = groupdocs_viewer_cloud.WordProcessingOptions()
view_options.render_options.word_processing_options.render_tracked_changes = True

request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)

print("Tracked changes rendered: " + str(len(response.pages)) + " pages")

Belge Bilgilerini Al

Oluşturmadan önce sayfa sayısı gibi belge meta verilerini alın.

import groupdocs_viewer_cloud

info_api = groupdocs_viewer_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")

view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"

request = groupdocs_viewer_cloud.GetInfoRequest(view_options)
result = info_api.get_info(request)

print("Document pages: " + str(len(result.pages)))

Bulut Depolama Olmadan Dönüştürme ve İndirme

Yerel bir belgeyi doğrudan işleyin ve çıktı dosyasını önce bulut depolama alanına yüklemeden alın.

import groupdocs_viewer_cloud

view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")

with open("sample.docx", "rb") as file:
    request = groupdocs_viewer_cloud.ConvertAndDownloadRequest("jpg", file)
    output_path = view_api.convert_and_download(request)

print("Convert and download completed: " + output_path)

GitHub’daki Örnek Projeler

GroupDocs.Viewer Bulut Python Örnekleri deposu aşağıdakileri kapsayan çalıştırılmaya hazır örnekler içerir:

KategoriÖrnekler
Temel KullanımDesteklenen formatlar, belge bilgileri, ekler, dönüştürme ve indirme
HTML GörüntüleyiciDuyarlı düzen, HTML’yi küçültün, yazı tiplerini hariç tutun, yazdırma için optimize edin
Resim GörüntüleyiciResim boyutunu, JPG kalitesini, metin kaplamasını, metin koordinatlarını ayarlayın
PDF GörüntüleyiciPDF’yi koruyun, JPG kalitesini ayarlayın
Ortak Oluşturma SeçenekleriFiligranlar, seçilen sayfalar, ardışık sayfalar, yorumlar, notlar, özel yazı tipleri
Yükleme SeçenekleriKorumalı belgeler, kodlamayı belirtin
Dosya Türüne Göre OluşturmaArşiv, CAD, e-posta, Outlook, PDF, elektronik tablo, Visio, Word, Lotus Notes, MS Project, metin

Örnekler nasıl çalıştırılır

  1. örnek deposunu kopyalayın veya indirin
  2. Examples dizinine gidin
  3. RunExamples.py‘i düzenleyin ve client_id ile client_secret ayarlarınızı yapın
  4. pip install groupdocs-viewer-cloud -U‘ı çalıştırın
  5. python RunExamples.py komutunu çalıştırın

Daha fazla ayrıntı için Başlarken adresini ziyaret edin.


Product Docs Swagger Examples Blog Support Dashboard


Tags

Document Rendering API | Python Cloud API | GroupDocs.Viewer Cloud | REST API | HTML Rendering | PDF Conversion | Image Rendering | Document Viewing | Multi-Page Rendering | Document Streaming | CAD Rendering | E-Mail Message Rendering | Visio Rendering | MS Project Rendering | Outlook Data Rendering | Spreadsheet Rendering | Word Processing Rendering | Custom View Options | Responsive HTML | Attachment Rendering | Secure API Access | Cloud Storage Integration



 Türkçe