هذه الفكرة هي إشارة إلى الإنترنت ، والرمز هو إدراكي.
استخدم OpenOffice أدناه Apache لتحويل ملفات الموارد إلى ملفات PDF ، ثم قم بتحويل ملف PDF إلى ملفات SWF ، وتصفحها باستخدام Flexpaper.
نعم،
A. قم بتنزيل OpenOffice (ملف موارد التحويل)
ب. تنزيل jodconverter (اتصل على OpenOffice)
C. تنزيل Swftools (PDF2SWF)
D. تحميل Flexpaper (تصفح ملف SWF)
بعد التنزيل ، لا تقم بتثبيته أولاً ، يرجى قراءة منشور المدونة هذا
1. انظر أولاً إلى هيكلنا الهندسي myeclipse
2. بعد إلغاء ضغط jodconverrer-2.2.2.zip قمنا بتنزيلنا
3. قم بإنشاء مجلد فني جديد أسفل Webroot ، ونسخ جميع الورق المرن غير المتوحين إلى الورق الفني
4. إنشاء ملف baiduservlet.java جديد
Package Com.Baidu. imageio.stream.fileMageptStream ؛ .connection. OpenOfficEconnection ؛ 58 * TODO: 1. في الخطوة الأولى ، احصل أولاً على الملفات التي يجب مشاهدتها * 2 ، الجزء الثاني ، الملف (DOC ، XLS ، TXT ، PPT ، 03 يتم تحويل إصدار/07 إلى PDF) ، هذا تحتاج الخطوة إلى استدعاء OpenOffice ، الجزء الثالث ، وتحويل ملف SWF ، واستخدام FlexPaperviewer.swf لعرض */Public Class Extense Httpservlet ملف pdffile ؛ {return sourcefile ؛} public void setSourceFile (file sourcefile) {this.sourceFile = sourceFile ؛} public getPdffile () {return pdffile ؛} public void setpdffile (file pdffile) {this.pdffile = pdffile ؛ return swffile ؛} public void setswffile (file swffile) {this.swffile = swffile ؛} public string () {return filepath ؛} public void setFilePath (string filepath) {this.filepath = filepath ؛} public string getFilename () {return filename ؛} public void setFilename (string fileName) {this.filename = fileName ؛} public void d oget (httpservletrequest request ، httpservletsponse) رمي servletexception ، ioexception println (SaveFilename) ؛ ملف جديد (اسم الملف + ". إلى ملف تنسيق PDF SRC2PDF () request.getSession (). // يتم تحويل الملف المصدر إلى ملف pdf*/private void src2pdf () {if (sourcefile.exist ()) {// إذا لم يكن موجودًا ، فيجب نقله إلى ملف pdf if (! pdffile .exists ( )) .out.println ("اتصال ناجح e) ؛) ؛) التقاطع ") ؛}} آخر {system.out.println (" مسار الملف غير موجود !!! ") ؛ @throws استثناء * toDo: يتم تحويل pdf إلى ملف SWF */ private void pdf2swf () rems {if (if ( ! "-T 9" ؛ ؛ println (لا يوجد ملف pdf ") ؛ .ToString () ؛}}
5. تعديل الفهرس
<٪@ page language = "java" image = "java.util.*" pageencoding = "utf-8" ٪> <! معاينة عبر الإنترنت لمكتبة Baidu </title> <meta http-equiv = "pragma" content = "no-cache"> <meta http-equiv = "cache-control" content = "no-cache"> <meta http-equiv = "Expires" content = "0"> <meta http-equiv = "الكلمات الرئيسية" content = "keyword1 ، keyword2 ، keyword3"> <meta http-equiv = "description ption" content = "this is my part my"> < /head> <body> <A Href = "<٪ = request.getContextPath () ٪>/baidusevlet؟
6. كتابة ملف basefile.jsp
<٪@page language = "java" contentType = "text/html ؛ charset = utf-8" pageencoding = "UTF-8" en "" http://www.w3 "> <title> القراءة عبر الإنترنت </table> <script type =" text/javaScript "src =" ../ flexpaper/js/flexpaper_flash.js "> </script> <style type =" text/css "> html ، الجسم: 100 ٪ ؛} الجسم {الهامش: 0 ؛ : المطلق ؛ ViewerPlaceHolder '، {config: {swffile: excart (' ../ reader/ <٪ = (string) session.getAttribute ("swfname") ٪> ') ، المقياس: 0.6 ، ZoomTransitude:' e e e e e e e e e e e e e e e e e e e e e e e e e e e ، Zoominterval: 0.2 ، fitpageonload: true ، fitwidthonload: false ، fullscreenasmaxwindow: false ، progressiveloading: false ، maxzoomsize: maxzoomsize: 5 ، searchmatchall: false ، interviewmod : صحيح ، cursortoolsvisible: True ، SearchToolsvisible: True ، Localechain: 'Zh_cn'}) ؛
لاحظ الرمز في basefile.jsp ، لا يمكنك الرجوع هنا
/*********************************************** ************************************************ *
7. الانتهاء هنا ، تحتاج إلى الانتباه إلى:
(1) SWFTOOLS-2013-04-09-1007.EXE مسار تثبيت الملفات ليس عميقًا جدًا ، وإلا
(2) ،،،،
2.1 ، لا يمكن أن يكون مسار علامة Red 1 خاطئًا ، لقد ارتكبت هذا الخطأ
2.2 ، يمكن أن تكتب الملصق الأحمر 2 أيضًا http: //127.0.0.0.1: 8080/baidudoc/reader/...
(3) لا يتم إطلاق أمر OpenOffice مباشرة. على طريقة إطلاق موقع الويب الرسمي ، استخدم أمر القرص المضغوط لفتح دليل التثبيت!
بعد تثبيت OpenOffice
A. خدمة التثبيت
CD C:/Program Files (x86)/OpenOffice4/Program
يمكنك معرفة أين يتم تنفيذ تثبيت OpenOffice الخاص بك
Soffice -Headless -Accept = "Socket ، مضيف = 127.0.0.1 ، Port = 8100 ؛ urp ؛"
B. عرض ما إذا كان التثبيت ناجحًا
2.1 عرض PID المقابلة للميناء
Netstat -ano |
2.2 عرض اسم برنامج الخدمة المقابل لـ PID
قائمة المهام |
أيقونة تأثير:
ما سبق هو كل محتويات هذه المقالة.