OFD文件打开、打印设置,看这篇就够了

本文详细介绍了如何使用福昕PDF阅读器领鲜版进行OFD文件的打印设置,包括调整纸张方向、设置居中打印、设定为A4大小以及进行黑白打印的方法。随着OFD格式在电子发票和电子证照等领域的普及,了解这些设置变得至关重要。
摘要由CSDN通过智能技术生成

OFD格式是我国国家版式文档格式标准,全称Open Fixed-layout Document
简单来说,OFD格式“Made In China”,而PDF格式是由美国公司制定

上一期的分享为大家介绍了OFD格式和PDF格式之间的区别
OFD科普文章

本期小编为大家介绍OFD格式的打印设置,直接上干货!
在这里插入图片描述

首先你需要一个福昕PDF阅读器领鲜版
官网下载地址:https://www.foxitsoftware.cn/pdf-reader-plus/

01 如何调整纸张方向?

操作方法:打印–>属性–>布局–>横向/纵向
在这里插入图片描述

也可在打印界面勾选【自动旋转】
在这里插入图片描述

02 如何设置居中打印

操作方法:打印–&g

以下是使用X5WebView打开OFD文件的示例代码: ```java // 导入必要的包 import android.os.Bundle; import android.view.ViewGroup; import android.widget.FrameLayout; import com.tencent.smtt.sdk.TbsReaderView; import com.tencent.smtt.sdk.WebView; public class MainActivity extends AppCompatActivity implements TbsReaderView.ReaderCallback { private TbsReaderView mTbsReaderView; private FrameLayout mFlContainer; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 初始化TbsReaderView mTbsReaderView = new TbsReaderView(this, this); // 获取容器 mFlContainer = findViewById(R.id.fl_container); // 将TbsReaderView添加到容器中 mFlContainer.addView(mTbsReaderView, new FrameLayout.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); // 加载OFD文件 String filePath = "file:///android_asset/test.ofd"; Bundle bundle = new Bundle(); bundle.putString("filePath", filePath); bundle.putString("tempPath", getCacheDir().getPath()); boolean result = mTbsReaderView.preOpen(parseFormat("ofd"), false); if (result) { mTbsReaderView.openFile(bundle); } } @Override public void onCallBackAction(Integer integer, Object o, Object o1) { } @Override protected void onDestroy() { super.onDestroy(); // 销毁TbsReaderView mTbsReaderView.onStop(); } /** * 解析文件格式 * * @param fileName 文件名 * @return 文件格式 */ private String parseFormat(String fileName) { return fileName.substring(fileName.lastIndexOf(".") + 1); } } ``` 需要注意的是,使用X5WebView打开OFD文件需要使用TbsReaderView组件,并且需要在AndroidManifest.xml文件中添加以下权限: ```xml <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值