pdf文字是竖排的怎么把竖排变成横排变横排的

扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
excel横排怎么变竖排
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口如何制作竖排文字的mobi格式电子书?
在用calibre制作mobi格式的书籍以供kindle pw阅读,但似乎没有办法选择文字的方向(横排/竖排),请问有什么方式可以制作竖排的电子书?
按票数排序
可以用这个网站转。
在下電腦為mac,win下可能軟件佈局、菜單會有所不同。設備為KPW2。需要準備的軟件有:Sigil Kindle Previewer
(或其他除calibre之外EPUB转MOBI軟件)需要轉換的初始格式為EPUB,若不是EPUB也請先轉換成EPUB,MOBI也要轉換成EPUB。(可用calibre)直排轉換後標點會出現一點問題(主要是引號和書名號,不介意可不修改),可以用Sigil批量修改。參見:直排若要修改為繁體也可用Sigil,詳細步驟請往下看。首先用Sigil打開改好標點的EPUB,然後打開Styles下的main.css(文件名可能不一樣,但是擴展名一定是.css)將以下代碼替換原代碼@font-face {font-family: "DroidFont", serif, sans-src: url(res:///system/fonts/DroidSansFallback.ttf);}body { margin-left: 5%; margin-right: 5%; margin-top: 5%; margin-bottom: 5%; text-align: -epub-writing-mode: vertical-}h1 { text-align: }h2 { text-align: }h3 { text-align: }h4 { text-align: }h5 { text-align: }h6 { text-align: }.CI {text-align:margin-top:1margin-bottom:1padding:1}.center {text-align:}.smcap {font-variant: small-}.u {text-decoration:}.bold {font-weight:}如果要設置從左往右翻頁的話請執行一下這個步驟:打開左下角的這個content.opf在&spine
toc="ncx"&中加入page-progression-direction="rtl" 所以就變成了:&spine page-progression-direction="rtl" toc="ncx"&然後另存為再用Kindle Preview打開剛剛編輯好的這個EPUB文件,Kindle Preview會把文件自動轉換為MOBI格式。(可以用其他軟件轉換,但是請不要用calibre,該軟件不支持竪排。)然後把轉換好的MOBI導入Kindle大功告成。繁體的製作方法:方法一:可用天火藏書排版系統 直接轉換為繁體直排(支持epub和mobi格式),該系統會自動更改標點。若要去水印或者修改文件內容可用Sigil編輯轉換後的epub文檔(打開後Text文件夾下的html文件)再將該文件轉換為mobi。若不想直排只要繁體,參見方法二;或者用該系統將文件轉換為epub格式再用calibre轉換為mobi格式。(利用calibre不支持直排的特性。)方法二:用sigli打開EPUB文件。選定需要轉換的文件,如圖Text文件夾下的Chapter1-Chapter28,右鍵另存為。Mac下有Conv 可以實現HTML文件繁簡批量轉換Win下的批量轉換軟件請自行百度。用Conv批量轉換後所有文件的文件名都會默認加上.cht.utf8的後綴,可用Automator執行workflow流程批量刪除。(不改文件名的話會導致最終製作出的電子書的目錄無法定位)然後回到Sigil,右鍵刪除簡體文件,再右鍵添加文件,導入轉換好的繁體文件。完成。雖然步驟二比較繁瑣,但還是碼上來方便某些和在下一樣喜歡“作死"的同好。
Hi!PDA论坛有一些高手专门制作正体竖排的书,其排版质量非常的高,但是该论坛也没有详细的帖子介绍如何竖排。不过,其中有一位高手(论坛ID yahin)提供了他制作竖排电子书的工具,相信研究一下这些工具,是可以自己制作的。工具如下:①Sigil (製作、修改EPUB文件)②Kindle Previewer (轉換MOBI文件,之所以不用Calibre轉換,是因為它不支持豎排)③Calibre 的 KindleUnpack the plugin 插件(切割MOBI為azw3)排好版的效果是这样的,阅读体验非常的好。我自己也在学习,毕竟不能一直指望别人做自己想看的书
正好用amazon官方的kindlegen制作过竖排的Mobi。1. 你到Amazon处下载Kindlegen,地址是2. 利用Kindlegen制作电子书方法,可以参考kindlegen下载页的右边的例子。中文的初级教程可以参考这里3.制作竖排的mobi的要点是,css3的writing-mode设定。(1)在正文的css处加入竖排设定:body {writing-mode: vertical--webkit-writing-mode:vertical--epub-writing-mode: vertical--epub-line-break:}(2)opf文件处的meta部分加入&meta property="page-progression-direction"&rtl&/meta&spine部分加入page-progression-direction,如&spine toc="ncx" page-progression-direction="rtl"&以支持从右到左翻页。最后的最后,祝你成功。
可以搜一下日本那边儿制作mobi的软件,理论上只要字库和字体支持的话应该就可以制作出来了。
你可以试试这个
东东枪的沙发!可以去的eink版块问CAD里怎么把竖排文字变为横排文字_电脑软件_百度经验
页面数据加载中...
用AutoCAD 2007打开需要从新编排文字的图纸,例如:
鼠标左击双击文字部分,打开文字格式工具条
左键选中需要排版的文字,并在字体下拉列表栏中选择黑体(打开时是@黑体&),并确定即可。
综述,windows系统字体一般带@是竖排,不带是横排。要获得更多文字效果可用st命令打开文字样式工具,获得颠倒,反相和垂直三种效果,选用系统哪种字体也可以在这里选择,前提是系统Fonts文件夹有你所需要的那种字体
CAD里怎么把竖排文字变为横排文字在WORD里竖排文字如何把字变窄,就像横排文字一样,按缩放比例就可以把字变成竖长竖长的,但字的大小不变_百度知道
在WORD里竖排文字如何把字变窄,就像横排文字一样,按缩放比例就可以把字变成竖长竖长的,但字的大小不变
在竖排文字里如何调整呢
好像只能调整字体大小
其他类似问题
按默认排序
其他2条回答
插入艺术字,选择边框的八个点,可以任意调整字体大小
好像不可以 你可以把字体调大小试试效果
等待您来回答
您可能关注的推广
下载知道APP
随时随地咨询
出门在外也不愁这阵子比较忙,比较少在论坛回答问题
今天浏览了一下,又看到一题,准备抢分了!!!
这一题是说要将文字横排变竖排后写到另一个本文
private void button1_Click(object sender, EventArgs e)
string path = string.Format("{0}//aaa.txt",Application.StartupPath);
StreamReader sr = new StreamReader(new FileStream(path, FileMode.Open));
string read = sr.ReadToEnd();
sr.Close();
string[] split = read.Split(new char[] { '/r','/n' }, StringSplitOptions.RemoveEmptyEntries);
string[] result = ConvertToVerticalText(split);
path = string.Format("{0}//result.txt",Application.StartupPath);
StreamWriter sw = new StreamWriter(new FileStream(path, FileMode.CreateNew));
foreach (string s in result)
sw.WriteLine(s);
sw.Close();
string[] ConvertToVerticalText(string[] input)
int max = 0;
for (int i = 0; i & input.L i++)
max = input[i].Length & max ? input[i].Length :
string[] result = new string[max];
for (int i = 0; i & input.L i++)
for (int inputIndex = 0; inputIndex & inputIndex++)
if (inputIndex & input[i].Length)
result[inputIndex] += input[i][inputIndex];
result[inputIndex] += " ";
测试本文及结果:
转换结果:
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:354972次
积分:5103
积分:5103
排名:第1624名
原创:149篇
转载:19篇
评论:349条
(1)(1)(1)(2)(1)(1)(2)(4)(5)(2)(1)(2)(5)(8)(10)(3)(1)(1)(2)(1)(2)(5)(2)(3)(2)(1)(3)(2)(3)(6)(21)(54)(13)}

我要回帖

更多关于 怎么把竖排变成横排 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信