วิธีเชื่อมต่อ ONLYOFFICE Desktop Editors กับ ownCloud Server
เชื่อมต่อ ONLYOFFICE Desktop Editors กับเซิร์ฟเวอร์ ownCloud ของคุณ ลงชื่อเข้าใช้ เปิดไฟล์บนคลาวด์ จัดการการเชื่อมต่อ และแก้ไขปัญหาการตั้งค่าทั่วไป
เพื่อให้สามารถใช้งานแบบอักษรที่กำหนดเองใน ONLYOFFICE Docs ได้ ให้ติดตั้งไฟล์แบบอักษรลงในเครื่องหรือคอนเทนเนอร์ที่ใช้งาน Document Server สร้างรายการแบบอักษรของเซิร์ฟเวอร์ขึ้นใหม่ และตรวจสอบผลลัพธ์ในโปรแกรมแก้ไขและเอกสารที่ส่งออก ขั้นตอนการบันทึกไฟล์ที่แน่นอนจะขึ้นอยู่กับว่าเซิร์ฟเวอร์ของคุณติดตั้งโดยตรงบน Linux หรือทำงานใน Docker
การเปลี่ยนแปลงที่สำเร็จหมายความว่าแบบอักษรจะปรากฏพร้อมชื่อตระกูลในตัวเลือกแบบอักษรของโปรแกรมแก้ไข และแสดงผลได้ตามที่คาดหวังในเอกสารทดสอบ การเห็นชื่อในเมนูเป็นการตรวจสอบเบื้องต้นที่มีประโยชน์ แต่ไม่ได้พิสูจน์ว่าทุกรูปแบบ ทุกภาษา หรือทุกเส้นทางการส่งออกใช้งานได้ ตรวจสอบข้อความปกติและตัวหนา ชุดอักขระที่จำเป็น และตัวอย่าง PDF หรือตัวอย่างการพิมพ์ก่อนใช้แบบอักษรสำหรับเอกสารจริง
ONLYOFFICE Docs ใช้ฟอนต์ที่มีอยู่ในโฮสต์ Document Server และสร้างเมตาเดตาของฟอนต์สำหรับโปรแกรมแก้ไข คู่มือการติดตั้งของผู้จำหน่ายระบุตระกูล TrueType และ OpenType รวมถึง.ttf, .otf, .ttc, และรูปแบบที่เกี่ยวข้อง ตลอดจนรูปแบบ WOFF ประเภทไฟล์ที่รองรับไม่ได้หมายความว่าไฟล์ฟอนต์หรือคุณสมบัติฟอนต์ทุกไฟล์จะทำงานเหมือนกันทั้งหมด ควรทดสอบฟอนต์และเอกสารที่คุณวางแผนจะใช้ก่อนใช้งานจริง
การติดตั้งฟอนต์ฝั่งเซิร์ฟเวอร์ช่วยให้บรรณาธิการที่เชื่อมต่อสามารถใช้ฟอนต์ผ่าน Document Server ได้ แต่จะไม่ติดตั้งฟอนต์ลงในคอมพิวเตอร์ของผู้ใช้ทุกคนหรือบนเซิร์ฟเวอร์ประมวลผลเอกสารอื่นๆ หากไฟล์ที่ดาวน์โหลดหรือเปิดแยกต่างหากถูกดูในซอฟต์แวร์ที่ไม่มีฟอนต์นั้น ซอฟต์แวร์นั้นอาจใช้ฟอนต์อื่นแทน ONLYOFFICE ยังระบุด้วยว่า เอกสารอาจแสดงผลด้วยฟอนต์ที่ใกล้เคียงที่สุดเมื่อเซิร์ฟเวอร์ไม่มีฟอนต์ที่ใช้ในเอกสาร ซึ่งอาจส่งผลต่อการขึ้นบรรทัดใหม่หรือเค้าโครงหน้ากระดาษ
ใช้ไฟล์ฟอนต์ที่คุณได้รับอนุญาตให้ใช้งานบนเซิร์ฟเวอร์ เก็บไฟล์และข้อกำหนดใบอนุญาตไว้พร้อมกับบันทึกการใช้งาน โดยเฉพาะอย่างยิ่งหากฟอนต์นั้นมีข้อจำกัดในการใช้งานบนเซิร์ฟเวอร์ การแจกจ่ายต่อ หรือการฝังในเอกสาร
คู่มือการใช้งานฟอนต์ที่ ONLYOFFICE เผยแพร่ในปัจจุบันแสดงขั้นตอนหลักที่เหมือนกันสำหรับ Community Edition บน Linux และ Docker และมีคู่มือ Linux แยกต่างหากสำหรับ Enterprise Edition เส้นทาง สิทธิ์ และการจัดการคอนเทนเนอร์อาจแตกต่างกันไปตามเวอร์ชันและวิธีการติดตั้งของคุณ ดังนั้นควรใช้การกำหนดค่าที่มีอยู่แล้วในการใช้งานของคุณแทนที่จะแทนที่ด้วยตัวอย่างจากสภาพแวดล้อมอื่น
ดาวน์โหลดไฟล์ตระกูลฟอนต์ที่จำเป็น รวมถึงไฟล์ตัวหนาและตัวเอียงที่ถูกต้อง หากตระกูลฟอนต์นั้นมีให้ จัดเก็บตระกูลฟอนต์ทั่วไปไว้ด้วยกันในไดเร็กทอรีที่มีชื่อชัดเจน ตัวอย่างเช่น ผู้ดูแลระบบอาจจัดเก็บตระกูลฟอนต์ไว้ใน ซึ่ง/usr/share/fonts/เป็นตำแหน่งในระบบที่ใช้ในคำแนะนำสำหรับ Linux ของ ONLYOFFICE:
sudo mkdir -p /usr/share/fonts/custom/brand-sans
sudo cp BrandSans-*.ttf /usr/share/fonts/custom/brand-sans/
แทนที่ชื่อไฟล์ตัวอย่างด้วยไฟล์ที่คุณมีอยู่จริง หลีกเลี่ยงการเปลี่ยนชื่อไฟล์ฟอนต์เพื่อเปลี่ยนชื่อตระกูลฟอนต์ เพราะโปรแกรมแก้ไขข้อความจะใช้เมตาเดต้าที่จัดเก็บอยู่ภายในไฟล์ฟอนต์แต่ละไฟล์ ตรวจสอบให้แน่ใจว่ากระบวนการของเซิร์ฟเวอร์เอกสารสามารถอ่านไฟล์ได้ หากคุณจัดการฟอนต์ผ่านระบบการจัดการแพ็กเกจหรือการกำหนดค่า ให้ใช้กระบวนการนั้นเพื่อให้ไฟล์ยังคงอยู่หลังจากทำการบำรุงรักษา
หลังจากติดตั้งไฟล์เสร็จแล้ว ให้เรียกใช้สคริปต์สร้างฟอนต์ของผู้จำหน่าย:
sudo /usr/bin/documentserver-generate-allfonts.sh
รอให้สคริปต์ทำงานจนเสร็จสิ้นและตรวจสอบผลลัพธ์เพื่อหาข้อผิดพลาด ขั้นตอนนี้จะอัปเดตข้อมูลฟอนต์ที่ใช้โดย Document Server การคัดลอกไฟล์ฟอนต์ไปยังโฮสต์อาจไม่ทำให้ฟอนต์ปรากฏในโปรแกรมแก้ไขที่กำลังทำงานอยู่ อย่าลบฟอนต์เซิร์ฟเวอร์ที่มีอยู่แล้วในขั้นตอนนี้ ผู้จำหน่ายเตือนว่าการลบฟอนต์ระบบอาจส่งผลต่อเค้าโครงและการแสดงผลของเอกสาร
สำหรับการใช้งานที่จัดการด้วย Docker Compose ให้เพิ่ม bind mount ไปยังบริการ Document Server ที่มีอยู่ สร้างไดเร็กทอรีโฮสต์สำหรับไฟล์ จากนั้นแมปไปยังไดเร็กทอรี custom-font ของคอนเทนเนอร์ อิมเมจ Docker ของ ONLYOFFICE ประกาศ/usr/share/fonts/truetype/customเป็น volume และคำแนะนำเกี่ยวกับฟอนต์ของ Docker ยังอนุญาตให้คัดลอกฟอนต์ภายใต้/usr/share/fonts/.
services:
onlyoffice-documentserver:
image: onlyoffice/documentserver:<your-pinned-version>
volumes:
- /srv/onlyoffice/fonts:/usr/share/fonts/truetype/custom
นี่เป็นเพียงส่วนหนึ่งที่จะนำไปผสานรวมกับไฟล์ Compose ปัจจุบันของคุณ ไม่ใช่การกำหนดค่าทดแทนทั้งหมด โปรดคงเวอร์ชันรูปภาพ เครือข่าย ตัวแปรสภาพแวดล้อม ปริมาณข้อมูล ข้อมูลลับ และชื่อบริการที่มีอยู่เดิมไว้ เตรียมไฟล์ฟอนต์บนโฮสต์/srv/onlyoffice/fontsและตรวจสอบให้แน่ใจว่าคอนเทนเนอร์สามารถอ่านไฟล์เหล่านั้นได้
การแก้ไขไฟล์ Compose อาจทำให้คอนเทนเนอร์ Document Server สร้างใหม่และอาจขัดจังหวะเซสชันการแก้ไขที่ใช้งานอยู่ ตรวจสอบขั้นตอนการติดตั้งใช้งาน สำรองข้อมูลการกำหนดค่า Compose และกำหนดเวลาการเปลี่ยนแปลงให้เหมาะสม หากคอนเทนเนอร์ได้รับการจัดการโดยอุปกรณ์หรือการผสานรวม ให้ใช้วิธีการกำหนดค่าที่รองรับแทนการแก้ไขไฟล์ Compose ที่สร้างขึ้น
ใช้เวิร์กโฟลว์ Compose ปกติสำหรับการปรับใช้ของคุณเพื่อทำการติดตั้ง จากนั้นเรียกใช้สคริปต์สร้างฟอนต์ภายในคอนเทนเนอร์ Document Server จริง สำหรับคอนเทนเนอร์ชื่อonlyoffice-documentserverคำสั่งคือ:
docker exec onlyoffice-documentserver /usr/bin/documentserver-generate-allfonts.sh
ใช้ชื่อหรือ ID ของคอนเทนเนอร์ที่แสดงโดยdocker ps. หากคุณต้องการตรวจสอบฟอนต์ก่อนที่จะตั้งค่าอย่างถาวร เอกสารของผู้จำหน่ายระบุวิธีการคัดลอกไฟล์ฟอนต์ลงในคอนเทนเนอร์ที่กำลังทำงานอยู่โดยdocker cpใช้ ตามด้วยการเรียกใช้สคริปต์เดียวกันภายในคอนเทนเนอร์นั้น ให้ถือว่านี่เป็นการทดสอบ: ไฟล์ที่คัดลอกลงในคอนเทนเนอร์อาจหายไปเมื่อเปลี่ยนคอนเทนเนอร์
สำหรับโปรแกรมเวอร์ชันเก่า ข้อมูลเมตาของฟอนต์ที่แคชไว้ในเบราว์เซอร์อาจทำให้การแสดงผลล่าช้า คู่มือที่เผยแพร่โดย ONLYOFFICE ระบุว่าสำหรับเวอร์ชัน 8.1.3 หรือก่อนหน้า ให้ล้างแคชของเบราว์เซอร์และเปิดหน้าเว็บใหม่อีกครั้งหลังจากเพิ่มฟอนต์แล้ว สำหรับเวอร์ชันที่ใหม่กว่า ขั้นตอนนี้ไม่จำเป็น ตรวจสอบไฟล์ฝั่งเซิร์ฟเวอร์และข้อมูลเมตาที่สร้างขึ้นก่อน จากนั้นใช้คำแนะนำเกี่ยวกับการแคชเฉพาะเมื่อตรงกับเวอร์ชันของคุณเท่านั้น
BrandSans-Bold.ttfอาจติดตั้งได้อย่างถูกต้อง ในขณะที่เมนูแสดงชื่อตระกูลที่กำหนดไว้ภายในฟอนต์การเพิ่มฟอนต์แบบกำหนดเองจะมีประโยชน์มากที่สุดเมื่อต้องการใช้ตระกูลฟอนต์เดียวกันในเอกสารที่ใช้ร่วมกันและการส่งออกที่ควบคุมได้ อย่างไรก็ตาม มีข้อจำกัดอยู่บ้าง เช่น การติดตั้งบนเซิร์ฟเวอร์ไม่ได้ให้สิทธิ์ในการใช้งานฟอนต์ ไม่สามารถเพิ่มสัญลักษณ์ที่ขาดหายไปในฟอนต์ หรือรับประกันการแสดงผลที่เหมือนกันทุกพิกเซลในซอฟต์แวร์ที่ใช้ชุดฟอนต์ที่แตกต่างกัน ควรเก็บไดเร็กทอรีฟอนต์แบบกำหนดเองไว้ภายใต้การควบคุมเวอร์ชันหรือการจัดการการกำหนดค่า บันทึกเวอร์ชันของเซิร์ฟเวอร์เอกสาร และทำการตรวจสอบความถูกต้องอีกครั้งหลังจากการอัปเกรด
เชื่อมต่อ ONLYOFFICE Desktop Editors กับเซิร์ฟเวอร์ ownCloud ของคุณ ลงชื่อเข้าใช้ เปิดไฟล์บนคลาวด์ จัดการการเชื่อมต่อ และแก้ไขปัญหาการตั้งค่าทั่วไป
แก้ไขปัญหาการใช้งาน CPU สูงใน Collabora Online โดยการระบุโปรเซสชุดเครื่องมือที่ทำงานหนัก ตรวจสอบเมตริกและบันทึก ปรับแต่งการทำงานพร้อมกันและการล้างข้อมูล และตรวจสอบการแก้ไขอย่างปลอดภัย
เรียนรู้วิธีปรับแต่งแบรนด์ ONLYOFFICE Docs ด้วยโลโก้ส่วนหัวและสีของอินเทอร์เฟซ รวมถึงข้อจำกัดของใบอนุญาต การตั้งค่าธีม JSON เส้นทาง Docker และการทดสอบ
แก้ไขปัญหาข้อความที่อ่านยากใน LibreOffice Calc โดยตรวจสอบธีมของแอป แบบอักษรและสีเติมของเซลล์ สไตล์ และการจัดรูปแบบตามเงื่อนไข จากนั้นตรวจสอบผลลัพธ์การพิมพ์
ล้างคำเตือนการล็อกผู้ใช้ที่ไม่รู้จักของ LibreOffice อย่างปลอดภัย ตรวจสอบเซสชันที่ใช้งานอยู่ ป้องกันสำเนา ลบเฉพาะการล็อกที่หมดอายุซึ่งได้รับการตรวจสอบแล้ว และทดสอบเอกสาร
แก้ไขข้อความภาษาอาหรับหรือฮิบรูที่จัดเรียงหรือผสมกับภาษาอังกฤษไม่ถูกต้องใน LibreOffice Writer เปิดใช้งานการจัดวางข้อความที่ซับซ้อน กำหนดทิศทางย่อหน้า และตรวจสอบผลลัพธ์
เรียนรู้การใช้งาน VLOOKUP และ XLOOKUP ใน LibreOffice Calc รวมถึงการค้นหาแบบตรงกันทุกประการ การค้นหาทางซ้าย ผลลัพธ์ที่ไม่พบ การค้นหาแบบย้อนกลับ ทางเลือกอื่นนอกเหนือจาก INDEX/MATCH และข้อผิดพลาดที่พบบ่อย
แก้ไขปัญหาการตรวจสอบความถูกต้องของหลักฐาน WOPI ใน Collabora Online โดยตรวจสอบคีย์การค้นหา การหมุนเวียนคีย์ URL พร็อกซี การประทับเวลา และรายการอนุญาตโฮสต์
เปิดใช้งานการติดตามการเปลี่ยนแปลงสำหรับทุกคนในเอกสาร ONLYOFFICE รักษาสถานะการใช้งานไว้หลังจากเปิดเอกสารใหม่ และทำความเข้าใจข้อจำกัดของการตั้งค่าเริ่มต้นแบบทั่วโลก
เปรียบเทียบการตั้งค่าการหมดเวลาต่อการดู การไม่โฟกัส การไม่มีการใช้งานเอกสาร การบันทึกอัตโนมัติ และพร็อกซีของ Collabora Online จากนั้นเลือกและตรวจสอบการตั้งค่าสำหรับการใช้งานของคุณ