1. save Chinese file name whit input name.
2. modify font form set point size to pixel size.
This commit is contained in:
parent
3534552d23
commit
fb995d0786
@ -13,18 +13,18 @@
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{B66B108B-6DA8-408D-936D-988FF8B6B722}</ProjectGuid>
|
||||
<Keyword>QtVS_v304</Keyword>
|
||||
<WindowsTargetPlatformVersion Condition="'$(Configuration)|$(Platform)' == 'Debug|Win32'">10.0.19041.0</WindowsTargetPlatformVersion>
|
||||
<WindowsTargetPlatformVersion Condition="'$(Configuration)|$(Platform)' == 'Release|Win32'">10.0.19041.0</WindowsTargetPlatformVersion>
|
||||
<WindowsTargetPlatformVersion Condition="'$(Configuration)|$(Platform)' == 'Debug|Win32'">8.1</WindowsTargetPlatformVersion>
|
||||
<WindowsTargetPlatformVersion Condition="'$(Configuration)|$(Platform)' == 'Release|Win32'">8.1</WindowsTargetPlatformVersion>
|
||||
<QtMsBuild Condition="'$(QtMsBuild)'=='' OR !Exists('$(QtMsBuild)\qt.targets')">$(MSBuildProjectDirectory)\QtMsBuild</QtMsBuild>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Condition="Exists('$(QtMsBuild)\qt_defaults.props')">
|
||||
|
||||
@ -16,7 +16,8 @@
|
||||
#define BG_BOY_PATH ":/NameCreater/resource/background_boy.jpg"
|
||||
#define BG_GIRL_PATH ":/NameCreater/resource/background_girl.jpg"
|
||||
#define FONT_NAME QStringLiteral("µØ±d¶êÅé Std W8")
|
||||
#define FONT_SIZE 74
|
||||
#define FONT_SIZE 120
|
||||
//#define FONT_SIZE 74
|
||||
|
||||
#define BG_MIX_TYPE_STR "mix"
|
||||
#define BG_BOY_TYPE_STR "boy"
|
||||
@ -112,11 +113,12 @@ QList<NameInfo_t> getNameByFile(const QString& filename) {
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
int export_times = 0;
|
||||
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
||||
//QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
||||
QApplication a(argc, argv);
|
||||
|
||||
|
||||
QFont font(FONT_NAME, FONT_SIZE);
|
||||
QFont font(FONT_NAME);
|
||||
font.setPixelSize(FONT_SIZE);
|
||||
QColor font_color(0, 0, 0);
|
||||
|
||||
|
||||
@ -172,7 +174,12 @@ int main(int argc, char* argv[])
|
||||
scene.addItem(textItem3);
|
||||
}
|
||||
}
|
||||
QString file_name = QString("export_%1.jpg").arg(QString::number(n + 1));
|
||||
//if (name_info.bg_type == 0) {
|
||||
// view.show();
|
||||
// break;
|
||||
//}
|
||||
|
||||
QString file_name = QString("%1_%2_%3.jpg").arg(QString::number(export_times+1),name_info.name1,name_info.name2);
|
||||
saveToImage(file_name, &scene);
|
||||
export_times++;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user