Cara menggunakan dokumen sahaja di sudut

Cara menggunakan dokumen sahaja di sudut

Sudut adalah rangka kerja pembangunan aplikasi front-end berasaskan jenis dan sumber terbuka yang digunakan secara meluas untuk membina aplikasi mudah alih asli dan membuat aplikasi yang dipasang desktop untuk Linux, Windows, dan MacOS.

Sekiranya anda membangun dan menjalankan aplikasi berasaskan sudut, mungkin idea yang baik untuk membolehkan pengeditan dokumen dan kerjasama masa nyata dalam perkhidmatan anda dengan mengintegrasikan Dokumen sahaja (Pelayan dokumen sahaja). Integrasi sedemikian mungkin disebabkan oleh komponen unik yang dibangunkan untuk kerangka sudut oleh pemaju sahaja.

Apabila bersepadu, komponen membolehkan anda memasang OnlyOffice editor dalam talian dan menguji prestasi mereka dalam persekitaran sudut anda. Inilah cara anda boleh melakukannya.

Mengenai dokumen sahaja

Dokumen OnlyOffice adalah pakej pejabat berasaskan web yang membolehkan anda bekerja dengan dokumen teks, spreadsheet, persembahan, borang yang dapat diisi, dan fail PDF di pelayar web anda.

Penyelesaiannya adalah sumber terbuka dan memerlukan penggunaan di premis di pelayan tempatan. Contohnya, ia boleh dipasang pada debian dan ubuntu atau distro berasaskan Linux lain.

Dokumen sahaja Menawarkan antara muka mesra pengguna dan set lengkap ciri supaya anda dapat dengan mudah membuka dan mengedit dokumen teks, spreadsheet, persembahan, dan bentuk yang dapat diisi dari sebarang kerumitan. Suite ini benar -benar serasi dengan fail Microsoft Word, Excel, dan PowerPoint dan menyokong format popular lain, termasuk ODF.

Anda boleh menggunakan OnlyOffice Suite dalam ruang kerja OnlyOffice, platform sumber terbuka untuk kerja kolaboratif dan pengurusan pasukan, atau mengintegrasikannya dengan aplikasi atau platform berasaskan web yang lain.

Contohnya, anda boleh mengintegrasikan Dokumen sahaja Dengan NextCloud, Moodle, Confluence, OwnCloud, WordPress, Seafile, SharePoint, Alfresco, Redmine, dan sebagainya. Jumlah integrasi yang ada adalah lebih daripada 30.

Untuk Dokumen sahaja, Terdapat aplikasi desktop percuma untuk Windows, Linux, dan MacOS, yang membolehkan anda bekerja dengan dokumen di luar talian, dan aplikasi mudah alih percuma untuk Android dan iOS.

Dokumen sahaja menyediakan terbuka API dan serasi dengan WOPI Protokol, jadi pemaju perisian dengan mudah dapat membenamkan suite ke dalam alat perisian mereka. Untuk tujuan ini, terdapat versi khas yang disebut edisi pemaju docs OnlyOffice.

Pasang komponen sudut untuk pelayan dokumen OnlyOffice

Pertama sekali, anda perlu mempunyai Dokumen sahaja (Pelayan dokumen sahaja) dipasang di pelayan anda. Anda boleh mendapatkannya dari github menggunakan arahan pemasangan yang sepadan.

Komponen OnlyOffice untuk Rangka Kerja Angular boleh didapati di Registry NPM. Itulah sebabnya anda perlu memasangnya dari npm Dengan arahan ini:

$ NPM Pasang--Save @OnlyOffice/Document-Editor-Angular 

Pemasangan komponen menggunakan Benang juga mungkin. Jalankan arahan ini:

$ benang add @onlyoffice/document-editor-angular 

Cara Menggunakan Komponen Angular dalam Dokumen OnlyOffice

Selepas pemasangan yang berjaya, anda perlu mengimport Dokumenteditormodule:

import ngmodule dari '@angular/core'; import DocumentEditOrmodule dari "@OnlyOffice/Document-Editor-angular"; @NgModule (Declarations: [AppComponent], Import: [DocumentEditorAngarmodule], Bootstrap: [AppComponent]) Kelas Eksport AppModule  

Selepas itu, anda perlu menentukan pilihan berikut dalam komponen yang memakan anda:

@Component (...) Eksport Eksport ExportComponent config: iconfig = document: "fileType": "docx", "key": "khirz6ztpdfd7", "tajuk": "Tajuk Dokumen Contoh.docx "," url ":" https: // contoh.com/url-to-example-document.Docx ", DocumentType:" Word ", EditorConfig: " Callbackurl ":" https: // Contohnya.com/url-to-callback.ashx ", onDocumentready = (event) => Console.log ("Dokumen dimuatkan"); ;  

Langkah seterusnya ialah menggunakan Dokumen-editor Komponen dengan pilihan dalam templat anda:

 

Penerangan penuh semua pilihan yang tersedia boleh didapati di editor-editor-angular.

Pembangunan selanjutnya

Kemudian pasang semua kebergantungan projek yang diperlukan:

$ npm pemasangan 

Langkah seterusnya ialah membina projek itu sendiri:

$ cd ./Projek $ ng binaan @OnlyOffice/Document-Editor-Angular 

Buat pakej projek:

$ cd ./Dist/OnlyOffice/Document-Editor-Angular $ NPM Pack 

Akhirnya, uji komponen sahaja:

$ cd ./projek $ ng test @onlyoffice/document-editor-angular 

Itu sahaja! Sekarang anda dapat melihat bagaimana Dokumen sahaja berfungsi dalam diri anda Sudut aplikasi.